DokuWiki

It's better when it's simple

ユーザ用ツール

サイト用ツール


ja:sitemap

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

ja:sitemap [2009-12-07 13:05] – created kazmiyaja:sitemap [2012-09-19 16:57] (現在) – do=sitemap 125.55.214.60
行 1: 行 1:
 +====== Google サイトマップ ======
  
-====== XML サイトマップ ======+[[DokuWiki]] は、Google、Yahoo、Microsoft などいくつかの大きな検索エンジンで利用されている[[http://www.sitemaps.org/ja/|XML サイトマップ]]を自動的に作成することができます。 
  
-[[:ja:dokuwiki|DokuWiki]] は、Google、Yahoo、Microsoft などいくつか大きな企業の検索エンジンで利用されている [[http://www.sitemaps.org/ja/|XML サイトマップ]]を自動的に作成すことができます。+サイトマップの作成機能は、[[ja:config:sitemap|設定項目: sitemap]]で有効にできます。 
 +サイトマップファイルは DokuWiki の cache サブディレクトリに設置されます。 
 +ファイルは ''http://your_domain/dokuwiki/doku.php?do=sitemap'' という URL でアクセスできます。 
 +ンスールされている PHP で gzip 利用可能かによって、ファイル名は ''sitemap.xml.gz'' (gzip が利用可能な場合) または ''sitemap.xml'' (gzip が利用できない場合) となりす。 
 +最近の PHP は gzip サポートが有効な場合が多いので、ほとんどが ''sitemap.xml.gz''す。
  
-サイトマップの作成機能は、[[:ja:config:sitemap|設定項目: sitemap]] で有効にすができます。サイトマップファイルは DokuWiki ストールディレクトリのトップ設置されます。作成されるファイル名はインストールされいる PHP で gzip が利用可能かどうかよって''sitemap.xml.gz'' (gzip 利用可能な場合) まは ''sitemap.xml'' (gzip が利用できない場合) となります。最近のほとんどの PHP では gzip が利用可能ですので、ほとんどの場合、サイトマップファイルは ''sitemap.xml.gz'' なります+サイトマップが更新されると、DokuWiki 以下検索エンジンに対し自動的に HTTP "ping" を送信し更新あっを知らせます
  
-サイトマップが更新されると、DokuWiki は以下の検索エンジンに対して自動的に HTTP Ping を送信し、更新があったことを知らせます。+  * [[http://www.google.com|Google]] 
 +  * [[http://www.yahoo.com|Yahoo]] 
 +  * [[http://www.live.com|Microsoft Live/MSN]]
  
-  * Google +注:サイトマップには、ログインせずに一般的に読めるページしか含んでいません。
-  * Yahoo +
-  * Microsoft Bing+
  
 ===== パーミッションの設定 ===== ===== パーミッションの設定 =====
  
-サイトマップを作成するには Web サーバソフトウェアがサイトマップファイルへの書き込み権限を持っている必要があります。これを確実にする最も簡単な方法は、空の **''sitemap.xml.gz''** ファイルを作成し、そのファイルのパーミッションを適宜変更することです((パーミッション設定のヒントについては、[[:ja:install:permissions|パーミッションの設定]]を参照してください。))+サイトマップを作成するには Web サーバソフトウェアが /data/cache の中のサイトマップファイルへの書き込み権限を持っている必要があります。 
 +これを確実にする最も簡単な方法は、空の **''sitemap.xml.gz''** ファイルを作成し、そのファイルのパーミッションを適宜変更することです 
 +((パーミッション設定のヒントについては、[[install:permissions|パーミッションの設定]]を参照してください。))
  
-もしサイトマップが作成されない場合は、''%%http://yourserver/dokuwiki/lib/exe/indexer.php?debug=1%%'' のようにメータ付きでインデクサにアクセスすることにより、デバッグ出力を取得することができます。 +もしサイトマップが作成されない場合は、''%%http://yourserver/dokuwiki/lib/exe/indexer.php?debug=1%%'' のようにウザからインデクサにアクセス、デバッグ出力を取得することができます。 
- +
-サイトマップを強制的に再作成するには、[[:ja:config:sitemap|設定項目: sitemap]] を一時的に負の大きな数字に変更してみてください+
  
 ===== サイトマップの有効性 ===== ===== サイトマップの有効性 =====
  
-サイトマップはドメイン名と結びつけられています。あなたのサイトマップファイルが ''%%http://example.com%%'' という形式の URL を含む場合、もしこのファイルが ''%%http://www.example.com%%'' 経由でダウンロードされると、サイトマップとしての有効性が無くってしいます (逆も同です)常に正しい URL が使用されるようにするには、[[:ja:config:baseurl|設定項目: baseurl]] を設定したり、以下のように ''.htaccess'' ファイルで [[:ja:rewrite|URL の書き換え]]を設定して「間違った」URL へのアクセスを正しい URL に転送するといった方法があります。 +サイトマップはドメイン名と結びつけられています。 
- +あなたのサイトマップファイルが ''%%http://domain.org%%'' という形式の URL を含む場合、''%%http://www.domain.org%%'' 経由で呼ばれると有効せん、も同です。 
-**Apache の URL 書き換え設定の例:**+正しい URL が使用されるようにするには、[[ja:config:baseurl|設定項目: baseurl]]を設定したり、''.htaccess'' ファイルに [[ja:rewrite|URL の書き換え]]を設定して「間違った」URL へのアクセスを正しい URL に転送するとい方法があります。 
  
 +**URL の書き換え設定例 (Apache):**
 <code apache> <code apache>
 RewriteEngine on RewriteEngine on
-RewriteCond %{HTTP_HOST} !^www\.example\.com\$      [NC] +RewriteCond %{HTTP_HOST} !^www\.domain\.org$      [NC] 
-RewriteRule ^(.*)$       http://www.example.com/$1 [R,L]+RewriteRule ^(.*)$       http://www.domain.org/$1 [R,L]
 </code> </code>
  
 ===== 関連項目 ===== ===== 関連項目 =====
  
-  * [[:ja:seo|検索エンジン最適化 (SEO)]] +  * [[ja:seo|検索エンジン最適化 (SEO)]] 
-  * [[http://www.flagar.com/en/risorse/dokuwiki_google_sitemap|古いリリース版の DokuWiki 向けの Google サイトマップの情報]]+  * [[http://www.flagar.com/en/risorse/dokuwiki_google_sitemap|リリース版の DokuWiki 向けの Google サイトマップの情報]]
   * [[https://www.google.com/webmasters/tools/siteoverview|Google ウェブマスターツール (サイトマップの管理やサイトの登録状況の表示など)]]   * [[https://www.google.com/webmasters/tools/siteoverview|Google ウェブマスターツール (サイトマップの管理やサイトの登録状況の表示など)]]
  
ja/sitemap.1260187545.txt.gz · 最終更新: 2009-12-07 13:05 by kazmiya

特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki