Google用サイトマップを作る

 

Googleなどの検索エンジンにサイトの中身を知らせるために、Google用のサイトマップを作成します。

 

Google用サイトマップに必要な入力項目を作る

「優先度」を作ります。

「エレメント」 > 「エレメント管理」 > 「テンプレート変数」 > 「テンプレート変数を作成」 の順にクリック。

テンプレート変数追加

 

変数名 = priority

投稿画面内の見出し = 優先度

入力フォーム = DropDown List Menu

オプション = 0.1||0.2||0.3||0.5||0.6||0.7||0.8||0.9||1.0

既定値 = 0.5

テンプレート変数追加

 

「テンプレートとの関連付け」をクリックし、全てのテンプレートにチェックを入れる。

テンプレート変数追加

 

「プロパティ」をクリックし

既存のカテゴリー = 自分がわかりやすいカテゴリー

「更新」をクリック。

テンプレート変数追加

 

「更新頻度」を作ります。

「テンプレート変数の作成」をクリック。

テンプレート変数追加

 

変数名 = changefreq

投稿画面内の見出し = 更新頻度

入力フォーム = DropDown List Menu

オプション = always||hourly||daily||weekly||monthly||yearly||never

既定値 = monthly

テンプレート変数追加

 

「テンプレートとの関連付け」をクリックし、全てのテンプレートにチェックを入れる。

テンプレート変数追加

 

「プロパティ」をクリックし

既存のカテゴリー = 自分がわかりやすいカテゴリー

「更新」をクリック。

テンプレート変数追加

 

記事を書くページの最下部に「優先度」と「更新頻度」が追加されました。

テンプレート変数追加

 

Google用サイトマップのデータ用テンプレートのチャンクを作る

「チャンク」 > 「チャンクを作成」 の順にクリック。

チャンク作成

 

チャンク名 = GoogleSitemapTpl

チャンクコードに以下をコピペ。

----- この下の行からコピー -----

<url>
  <loc>[+url+]</loc>
  <lastmod>[+date+]</lastmod>
  <priority>[+priority+]</priority>
  <changefreq>[+changefreq+]</changefreq>
</url>

----- この上の行までコピー -----

チャンク作成

 

「プロパティ」をクリックし

既存のカテゴリー = 自分がわかりやすいカテゴリー

チャンクの説明 = あとから見て何のチャンクかわかるように説明を入力。(ここでは、「Google用のサイトマップのテンプレート」と入力しています)

チャンク作成 

 

Google用サイトマップの記事を作る

「リソースを投稿」をクリック。

リソースを投稿

 

リソース名 : google-sitemap (好きな名前)

エイリアス : saitmap.xml

使用テンプレート : (blank)

メニューオーダー : ツリーの下に行くように大きめの番号を入力

メニューに表示 : チェックをはずす

記事作成

 

「ページ設定」タブをクリックし

コンテントタイプ = text/xml

コンテナとして扱う = チェックをはずす

リッチテキストで編集 = チェックをはずす

検索対象に含める = チェックをはずす

キャッシュ有効 = チェックをはずす

更新時にキャッシュを削除(記憶されません) = チェック

「更新」をクリック。(一旦、更新する)

記事作成

 

再度、google-sitemapの記事を開き、「本文」に下記をコピペ。

----- この下の行からコピー -----

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
[[Ditto?
&parents=`0`
&depth=`0`
&showInMenuOnly=`1`
&dateSource=`editedon`
&dateFormat=`%Y-%m-%d`
&orderBy=`pub_date ASC`
&tpl=`GoogleSitemapTpl`
]]
</urlset>

----- この上の行までコピー -----

「更新」をクリック。

記事作成

 

「リソースを表示」をクリック。

記事表示

 

下図のように表示されたら、出来上がりです。

sitemap

 

robots.txtを作る

robots.txtファイルは検索エンジンに対して、登録して欲しくないファイルやフォルダを指定したり、「サイトマップはこれですよ」とお知らせするためのファイルです。

 

メモ帳などのテキストエディタを起動し

User-Agent:*
Sitemap:http://自分のドメイン/sitemap.xml

と入力し、「robots.txt」という名前をつけて保存する。

robots

 

FTPソフトでドメイン直下にアップロードする。 ※必ずドメイン直下にアップロードする!

robots

 

これで完成です。

 

参考サイト : http://spxi.ie-t.net/modx-evo/createawebsite/sitemap-xml.html

 

このページの先頭へ