2016-12-14 27 views
1

https://my-site.com/example/ {any_num}個のURIを解析する必要があることをロボットに知らせたくありません。Sitemap.xmlに正規表現を追加するには?

ここは私の現在のサイトマップコードの一部です。

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 

    <url> 

     <loc>https://my-site.com/example/</loc> 

     <lastmod>2016-12-14</lastmod> 

     <changefreq>weekly</changefreq> 

     <priority>1</priority> 

    </url> 

私はhttps://www.sitemaps.orgページでsitemap.xmlとで正規表現を表現する方法を見つけることを試みたが、私はできませんでした。

Sitemap.xmlで上記の正規表現をどのように表現できますか?

答えて

1

意味がないので、できません。

検索エンジンでインデックスをhttps://my-site.com/example/{any_num}にする場合は、正規表現\d+{any_num}に使用することをお勧めします。しかし、検索エンジンのロボットが正確にどのような値の範囲を試して、\d+を試そうとしますか?多分1から256まで? 1から65536まで? 1〜4294967296またはさらには?検索エンジンのオペレータも、検索エンジンのロボットのリソースを無駄にしたり、同時にあなたのサイトを攻撃したりすることもなく、サーバーに対する要求を無限に発射することができます。

したがって、インデックスを作成する動的なページセットを提供している場合は、関連するsitemaps.xmlも動的に生成してください。

+0

ありがとうございます。私はあなたの言うことを完全に理解しています。 – OhHyeonJun

関連する問題