Google URL登録/ サイトマップ登録
Google URL登録 やってみました。
http://sourceforge.net/projects/goog-sitemapgenから グーグルへのサイトマップ登録ツールをダウンロード
実際は
ルートでログイン後
[root@host ~]#
wget http://jaist.dl.sourceforge.net/sourceforge/goog-sitemapgen/sitemap_gen-1.4.tar.gz
でサーバーで取得
ターコマンドでデータ展開
[root@host ~]# tar xfvz /tmp/sitemap_gen-1.4.tar.gz
展開後、展開ディレクトリへ移動
[root@host ~]# cd /tmp/sitemap_gen-1.4
example_config.xml から必要な部分のみ抜き出しconfig.xml を作成します。
[root@host ~]# vi config.xml
<?xml version="1.0" encoding="UTF-8"?> <!-- ベーシックウェブサイトの設定 --> <site base_url="http://www.example.com/" store_into="/var/www/docroot/sitemap.xml.gz" verbose="1" > <!-- サイトマップURLのリスト及び文字コード --> <urllist path="urllist.txt" encoding="UTF-8" /> <!-- パス及びURLの設定 --> <directory path="/var/www/docroot" url="http://www.example.com/" /> </site> |
/var/www/docroot/ は ウェブサイトのパス、
urllist.txt は 登録したいURLのリスト名
そしてグーグルへサイトマップとして登録したい urllist.txt を作成する。
[root@host ~]# vi urllist.txt
http://www.example.com/ http://www.example.com/jjc/ http://www.example.com/jjc/f-1.html http://www.example.com/jjc/f-2.html http://www.example.com/jjc/f-3.html http://www.example.com/jjc/f-4.html http://www.example.com/jck/ http://www.example.com/jck/v-1.html http://www.example.com/jck/v-2.html |
作成後以下のコマンド実行
[root@host ~]# python sitemap_gen.py --config=config.xml
すると config.xml で設定した以下のファイルが作成される。
store_into="/var/www/docroot/sitemap.xml.gz"
グーグルへのサイトマップ登録 は以下の通り。
https://www.google.com/webmasters/sitemaps/
へアクセスしてグーグルサイトマップ登録を行う。
グ-グルアカウントを持っていない場合は e-mail を設定して登録する。
登録確認は e-mail が返送されることにより行われる。
1)サイトマップ登録はまず登録したいサイトを追加する。
2)サイト設定して「OK」後サイトマップを登録する。
3)登録確認には2つの方法がある。
1.メタタグを用いる(メタタグをトップのHTMLファイルに設定する)
2.指定されたファイル名の空のHTMLファイルを作成し、アップロードしておく。