Extension:AutoSitemap/ja

AutoSitemap拡張機能は、ページの作成/編集/削除のイベントごとに自動的に"sitemap.xml"ファイルを構築します. サイトマップファイルは、検索エンジンがあなたのサイトのページを観察するのに役立ちます. この拡張機能は、拡張機能に基づいています.

根拠
私はホスティングプロバイダのためにスケジューラ（cronなど）を介して私のサイトマップを更新する可能性を持っていない、と私はまた、手動でそれを更新したくありません.

So I edited an existing extension to update the sitemap by itself at any page edit, create, delete, rename, upload, etc events.

設定
サイトマップの生成を変更するオプションのパラメータがいくつかあります. LocalSettings.phpで設定することができます.

ファイル名
設定により、サイトマップのファイル名を設定することができます.

ベースURLの設定
デフォルトでは、サイトマップのすべてのURLはドメインの接頭辞として$wgCanonicalServer (設定されていない場合は$wgServer) を使用します. 別のものに設定したい場合は、設定により手動で変更することができます.

検索エンジンへの通知
サイトマップの更新を希望するWebサイトに通知することができます. 通知するURLをすべて配列で記述すればよい.

ウェブホスティング会社が、fopenコマンドでURL(allow_url_fopen=false)を呼び出すことを許可しないことがあります. notificationを使用できない、または使用したくない場合は、括弧の間の行をすべて削除し、空の配列にします.

サイトマップからページの種類を除外する
名前空間や正確なページをサイトマップに含めないようにすることができます.

Set page update frequency
You can manually specify the recommended frequency with which all addresses will be checked by search engine:

Available values are:

hourly daily weekly monthly yearly adjust - for automatic determination of frequency based on page edits count

Set page priority
You can manually specify priority for certain pages or namespaces:

or

or

権限
Your MediaWiki folder should be permitted for write operations ( with   or  ).

.htaccess、Nginx
If you want to see a human-readable sitemap, allow read access for sitemap.xsl file in your site config ( file or other).

関連項目

 * Sitemaps - Wikipedia about sitemaps
 * Google about sitemaps