トップページ -> インストール,設定,利用 -> Ubuntu の利用,運用保守,設定,便利な使い方,Ubuntu サーバ -> Google サイトマップ用のサイトマップ生成(Ubuntu を使用)
[サイトマップへ], [サイト内検索へ]

Google サイトマップ用のサイトマップ生成(Ubuntu を使用)


前準備

OS のシステム更新

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行.

sudo apt update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

Node.js バージョン 10 以上のインストール


サイトマップジェネレータ (sitemap-generator) のインストール

https://github.com/lgraubner/sitemap-generatorに記載の手順に従う.

nvm list
nvm use 12.18.2
npm init
npm install -S sitemap-generator

サイトマップの生成

https://github.com/lgraubner/sitemap-generatorに記載のプログラムを使う

  1. 次のようなファイルを作り,カレントディレクトリに,hoge.js のようなファイル名で保存する.

    http://example.com」のところはサイトマップを作成したサイトに書き換えること

    const SitemapGenerator = require('sitemap-generator');
    
    // create generator
    var generator = SitemapGenerator('https://www.kkaneko.jp', {
      maxDepth: 0,
      filepath: './sitemap.xml',
      maxEntriesPerFile: 50000,
      stripQuerystring: true
    });
    
    // register event listeners
    generator.on('done', () => {
      // sitemaps created
    });
    
    // start the crawler
    generator.start();
    
  2. node hoge.js で実行
    node hoge.js
    
  3. sitemap.xml ができるので確認
  4. グーグルウェブマスターツールを使って送信
    1. https://search.google.com/search
    2. サイトマップ」をクリック
    3. 新しいサイトマップ」のところに,サイトマップのURLを入力
    4. 送信」をクリックして,生成されたサイトマップをアップロードする

本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]