web-dev-qa-db-ja.com

助けて!私の記事は検索エンジンによって正しく索引付けされません

新しいテンプレートでサイトを更新し、新しいサーバーに移動してノルウェー語ではなく英語で書き始めた後、何かがひどく間違っています。


Google Analyticsから、読者のほとんどがGoogleから来ていることを知っています。

グーグル(google.no)Oslo Fashion Fair 2009で簡単なテストを行います。これは記事の名前であり、私のページのタイトルです。 ( http://www.google.no/search?hl=no&q=Oslo+Fashion+Fair+2009&aq=f&aqi=&aql=&oq=&gs_rfai=

私が見つけようとしているページはこれです: http://www.norwegianfashion.no/news/oslo-fashion-fair-2009/

これは、Googleの最初のページの1つでした。今、あなたは4ページまで私のサイトを見ません、そして、それは全く異なる何かへのリンクです。

Google検索の4ページ目で、次のように表示されます。

デザイナー-ノルウェーのファッション
Norske designereNårman tenker fashion、tenker de flestepådesignere som Yves Saint ...
ファッションウィークガイド2010年8月16〜22日・オスロファッションフェア2009 ...
www.norwegianfashion.no/blog/designere

これにはいくつかの問題があります。

  1. 見出しにはDesignere - Norwegian Fashionと書かれています。 Designereというページはもうありません。現在は Designers と呼ばれています。

  2. リンクはwww.norwegianfashion.no/blog/designereを指します。しかし、私はその名前のURLを持ったことがありません。ページが存在しません。

  3. リンクをクリックすると、まったく異なるページが開きます。

また、ページランクを失ったことに気づきました。 Firefoxの私のPage-RAnkアドオンは私のサイトを評価しなくなり、Googleのページランクチェッカーはページのランキングについて私のサイトをチェックできません。

では、どのようなSEOをやったのですか?

  1. <title>タグを先頭に配置し、その後にメタタグ<description>Keywordsを追加しました

  2. 新しいページの場合、説明フィールドでイントロtexstを使用します。

  3. 適切なH1-H3タグを使用するようにしました

  4. 見出しとイントロと本文のテキスト、および適切なキーワードに相対的なコンテンツがあります。

  5. 自分のサイトをGoogleに追加しました

  6. Googleウェブマスターツールを使用してサイトを最適化した

  7. Sitemap.xmlを追加しました

なぜ検索エンジンでインデックスに登録されないのか、私にはわかりません。私は何を間違えましたか?

UPDATE

Googleウェブマスターツールを使用すると、サイトのクロール中にGoogleで発生した問題を確認できます。多くの404 Page not foundエラーがあります。

404エラーの例:
http://www.norwegianfashion.no/2009/nyhetsarkiv
nyhetsarkivnewsと呼ばれるようになりました

http://www.norwegianfashion.no/author/marianne
Wordpressでmarianne aseユーザーを削除しました。この著者はもう存在しません

http://www.norwegianfashion.no/category/fashion-report/page/40/
これが何かわからない。私はこのパーマリンク構造を使用したことがあります。

2
Steven

正確なURLを検索しても、ページがGoogleに表示されないため、まだインデックスが作成されていません。

テンプレートと言語を変更したとき、URLは変更されましたか?その場合、Googleは単に新しいページをまだ見つけていません。古いページがなくなったため、検索結果から削除されました。その場合に必要なのは、古いURLから新しいURLへの301リダイレクト/news/oslo-fashion-fair-2009/を作成することです。そうすると、古いページに入るリンクは新しいURLにリダイレクトされ、「ランキング」が渡されます。

必ずサインアップしてください Google Webmaster Tools ; Googleがサイトで見つけることができないすべてのページを見ることができます。適切なすべてのページに301リダイレクトを設定します。

コメントの追加:URLの一部のみが変更された場合、ApacheのRewriteRuleを使用して一般的なルールを作成できます。これにより、htaccessで必要な量が大幅に削減されます。すべてのニュースURLをリダイレクトする例を次に示します。

RewriteEngine On
RewriteRule ^nyhetsarkiv/([^/]+)/$ /news/$1/ [R=301,L]

したがって、nyhetsarkiv/oslo-fashion-fair-2009/news/oslo-fashion-fair-2009/にリダイレクトされます。

残念ながら、すべての記事タイトルも変更された場合、個々のリダイレクト以外にできることはありません。これは検索エンジンだけのものではないことを忘れないでください。ユーザーが壊れたページへのリンクをたどると、ほぼ確実に戻るボタンを押すことになります。リダイレクトは、検索エンジンとユーザーにページの移動先を知らせる唯一の実行可能な方法です!

2
DisgruntledGoat