2016-10-11 17 views
2

私はサイト上に静的なURLに約150エントリのサイトマップを持つサイトを持っています。 lastmod要素は2012年に設定されています。このサイトマップは約1年前に更新されました。1つのサイトマップファイル内に複数のサイトマップ

このSMファイルの行の最後のカップルは、以下のとおりです。

<url><loc>http://example.com/sitemap2.xml</loc><changefreq>daily</changefreq></url> 
    <url><loc>http://example.com/siteMap3.xml</loc><changefreq>daily</changefreq></url> 
</urlset> 

サイトマップ2が同じロジックが含まれていますが、特定の製品サイトマップを標的にリンクして3は同じですが、に向けて目指していカテゴリ。これらの2つは毎日生成されます。

メインsitemap.xmlが登録されています。外部のSEOアドバイザーがテストを実行し、サイトマップが更新されておらず、製品やカテゴリのリンクがリストされていないことを伝えました。

彼の言ったことが正しいかどうかをどうすれば確認できますか?もし彼が正しいのであれば、私はここで間違ったことができますか?

答えて

2

複数のサイトマップを作成しても問題ありませんが、sitemap index fileからリンクする必要があります。あなたのケースでは

、あなたはこのようなものを使用することができます

<?xml version="1.0" encoding="UTF-8"?> 

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

    <sitemap> 
     <loc>http://example.com/sitemap1.xml</loc> 
     <lastmod>2012</lastmod> 
    </sitemap> 

    <sitemap> 
     <loc>http://example.com/sitemap2.xml</loc> 
     <lastmod>2016-10-11</lastmod> 
    </sitemap> 

    <sitemap> 
     <loc>http://example.com/sitemap3.xml</loc> 
     <lastmod>2016-10-11</lastmod> 
    </sitemap> 

</sitemapindex> 

代わりのchangefreqを、あなたはサイトマップ(ないサイトマップエントリの)の最終更新日時を要するlastmodを、使用する必要があります。

このサイトマップインデックスファイルは、robots.txtにリンクすることができます(および/または検索エンジンに送信することもできます)。

+0

私は上記の変更を行う場合、それは現在のSEOの手順に任意の有害な影響を与えるだろうとあなたの返信(ありがとう私はちょうど警告を得るために申し訳ありません)のおかげで、または、Googleはサイト全体を再索引付けする必要があります。つまり、ユーザー検索の最下部にリストされます。私がチェックすると、いくつかの製品とカテゴリが掲載されていますが、Google検索の2/3ページにあるので、SEOの人が自分の所見に多少間違っていると思います。 – Computer

+1

@コンピュータ:ランキングには影響しません。検索エンジンは通常、サイトマップを最初から作成する必要はありません。これは、ページをより迅速に見つけ出すためのツールです。したがって、検索エンジンが既にあなたのページを索引付けしている場合は、サイトマップを変更(または削除)しても何か変更する必要はありません。 – unor

関連する問題