2

私たちのサイトのサイトマップがありますhttp://www.appsamuck.com/

サイトマップはこちらhttp://www.appsamuck.com/sitemap.xml

しかし、Google はそれを嫌うようです。私の質問はなぜですか?私は今それをじっと見つめているだけです。何か不足していますか?

3 パスが一致しません www プレフィックスを含まない URL パス (たとえば、http://example.com/sitemap.xml ) を使用してサイトマップを送信したことが検出されました。ただし、サイトマップ内にリストされている URL には www プレフィックスが使用されています (たとえば、http://www.example.com/myfile.htm )。ヘルプ ヘルプ URL: 問題が検出された場所: http://www.appsamuck.com/ 2008 年 10 月 15 日

4

4 に答える 4

3

巨大な応答を入力したところ、FF がクラッシュして失われました。

基本的に、コンテンツの異なる 2 つのサイトを持つことができます。一方は www の下で実行されます。サブドメインのような www のないもの。このため、サイトマップを送信すると、Google はそのサイトを www サイト ( http://www.appsamuck.com/sitemap.xml ) に表示しますが、サイトマップのすべての URL に www が含まれていないため、Google はサイトマップが実際には別のサイトの非 www セクションです。通常、これら 2 つは同じコンテンツを配信しますが、常にではありません。そのため、Google はサイトマップを www に配置してくださいと言っていますが、すべてのページは www 以外のドメインにあります。

最善の方法は、どちらか一方に固執することです。www を宣伝していますか、それとも www を宣伝していませんか? どちらを使用していても (www バージョンをお勧めします)、www を含むサイトマップを送信し、サイトマップ内のすべての URL に www が含まれていることを確認してください。そうすれば、グーグルは発作を起こしません。また、1つに固執することは、SEOのためにわずかに良いかもしれません.

Nick が上で提案したように、優先ドメイン オプションを使用して、どちらを好むかを Google に知らせることも良い考えです。このオプションを設定します

URL を www.appsamuck.com として表示 (www.appsamuck.com と appsamuck.com の両方)

少なくともグーグルは、あなたが同じサイトについて話していることを知るでしょう.

サイトマップに関しては、それにもいくつかの問題があります。まず、各 URL に www がないことを指摘しました。次に、ファイルの先頭にある xml 宣言などがありません。あなたはこのようなものが必要です

print("code sample");<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
        http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

上記の Diodeus が提案したように、優先度などの他のフィールドを実際に追加する必要があります。

これが私があなたのために行った簡単な作業です(上記のurlsetタグを開いて、このコードセットの下部で閉じるので、上記から続くことに注意してください)

print("code sample");
 <url>
  <loc>http://www.appsamuck.com/</loc>
  <priority>1.00</priority>
  <lastmod>2008-10-17T03:01:05+00:00</lastmod>
  <changefreq>monthly</changefreq>
 </url>
 <url>
 <loc>http://www.appsamuck.com/index.html</loc>
  <priority>0.80</priority>
  <lastmod>2008-10-17T03:01:05+00:00</lastmod>
  <changefreq>monthly</changefreq>
 </url>
 <url>
   <loc>http://www.appsamuck.com/blog/</loc>
   <priority>0.80</priority>
   <changefreq>monthly</changefreq>
 </url>
 <url>
   <loc>http://www.appsamuck.com/about.html</loc>
   <priority>0.80</priority>
   <lastmod>2008-10-16T00:00:32+00:00</lastmod>
   <changefreq>monthly</changefreq>
 </url>
 <url>
   <loc>http://www.appsamuck.com/contact.html</loc>
   <priority>0.80</priority>
   <lastmod>2008-10-16T00:00:33+00:00</lastmod>
   <changefreq>monthly</changefreq>
 </url>
 <url>
   <loc>http://www.appsamuck.com/iphonesdkdev.html</loc>
   <priority>0.80</priority>
   <lastmod>2008-10-14T05:41:03+00:00</lastmod>
   <changefreq>monthly</changefreq>
 </url>
 <url>
   <loc>http://www.appsamuck.com/day16.html</loc>
   <priority>0.80</priority>
   <lastmod>2008-10-17T03:13:21+00:00</lastmod>
   <changefreq>monthly</changefreq>
 </url>
 <url>
   <loc>http://www.appsamuck.com/day15.html</loc>
   <priority>0.80</priority>
   <lastmod>2008-10-16T15:58:57+00:00</lastmod>
   <changefreq>monthly</changefreq>
 </url>
 <url>
   <loc>http://www.appsamuck.com/day14.html</loc>
   <priority>0.80</priority>
   <lastmod>2008-10-15T16:58:06+00:00</lastmod>
   <changefreq>monthly</changefreq>
 </url>
 <url>
   <loc>http://www.appsamuck.com/day13.html</loc>
   <priority>0.80</priority>
   <lastmod>2008-10-13T17:52:08+00:00</lastmod>
   <changefreq>monthly</changefreq>
 </url>
</urlset>

それは完全なリストではありません。私はあなたのためにすべての仕事をするつもりはありません:)

サイトマップを作成する優れたオンライン ツールもいくつかあります。それらはサイトをクロールして構築します。xml-sitemaps をグーグルで検索するだけで、いくつかを見つけることができます。優れた無料のものもいくつかあります。また、彼らのスパイダーがあなたのコンテンツを見つけられない場合、グーグルもおそらくできないフラグであるため、それには二重の目的があります。

それが役立つことを願っています:)ポール

于 2008-10-17T09:21:59.720 に答える
0

これは、優先ドメイン設定に関係している可能性があります。サイトマップに www が含まれていても、www なしでサイトを送信した場合、混乱が生じる可能性があります。私が自分のサイトで行ったことは、サイトマップに wwww を付けて送信し、同じ方法でウェブマスター ツールで Google に送信したことを確認することでした。

次に、サイトの [ツール] エリアで [優先ドメイン] を設定します。そこから、必要に応じて、非 www バージョンへの Google のみのリンクを設定できます。

于 2008-10-16T20:46:22.333 に答える
-1

同様の問題に遭遇しました。同じ地図を再提出するだけです。多くの場合、警告は消えます。

他のフィールドを追加してみてください: <lastmod></lastmod>, <changefreq></changefreq>, <priority></priority>. あなたのサイトマップは正しいようです。

また、再送信したマップのステータスが「保留中」でないことを確認してください。Google がファイルを処理するまでに数時間かかることがあります。

于 2008-10-16T18:45:15.073 に答える
-3

今日も同様の問題を見つけました。私がしたことは、wwwなしでサイトを再作成することでした。Googleは通常、サイトをhtttp://www.yoursitename.comとして作成することをお勧めしますが、htttp://yoursitenameと入力することもできます。comを使用して、管理者であることを確認します。それは私にとってうまくいきました。お役に立てれば。

于 2010-09-16T05:48:07.617 に答える