web-dev-qa-db-ja.com

Joomlaから古いSEOコンテンツを消去する

現在の状況

以前のWebサイトはJoomlaに埋め込まれるように構築されていました。「About」などはJoomlaのコンテンツでしたが、メインページはカスタムPHPでした。

完全なカスタム実装に移行したので、Joomlaによって以前に実行されたSEOのものを更新する必要があります。基本メタタグ(robotssiteinforevisit-afterauthorpage-topicdescription)、robots.txt、およびサイトマップ(Joomlaの後に作成したもの):

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://www.domain.tld/</loc>
        <changefreq>daily</changefreq>
        <priority>1.0</priority>
    </url>

    <url>
        <loc>https://www.domain.tld/events.php</loc>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <url>
        <loc>https://www.domain.tld/contact.php</loc>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>

    <url>
        <loc>https://www.domain.tld/about.php</loc>
        <changefreq>monthly</changefreq>
        <priority>0.4</priority>
    </url>

    <url>
        <loc>https://www.domain.tld/tutorials.php</loc>
        <changefreq>monthly</changefreq>
        <priority>0.2</priority>
    </url>

    <url>
        <loc>https://www.domain.tld/imprint.php</loc>
        <changefreq>monthly</changefreq>
        <priority>0.1</priority>
    </url>
</urlset>

私が欲しいもの

Googleを検索するときと同じように、サイトマップで指定されたページを表示したいと思います。

Result when googling Google

私が得るもの

Googleはまだ古いJoomlaリンクを表示します:

Result when googling the company

質問

どうすればこれを達成できますか?サイトマップとロボットの両方をGoogle Webmaster Toolsに追加し、Joomlaリンクを一時的に削除しました。ページについてすでにインデックス付けされているすべてを完全に消去する方法はありますか(これはGoogle側からは悪い考えのように聞こえますが、現在のデータをリセットする他の方法はありません)。

2
michaeln

1、2、または数か月でさえ、Googleがウェブサイトの変更でインデックスを更新し、ウェブサイトの所有者が望む方法で結果を表示し始めるのに十分な時間ではない場合があります。そして、必要なのは時間だけではなく、あらゆる面での徹底的なSEO作業です。

さて、スクリーンショットのような特定のWebサイトのメインリンクページを表示するGoogleについて、これを表示するタイミングと検索の種類を決定するのはGoogleです。ウェブサイトの所有者は、Googleが表示するリンクをあまり制御できませんが、Googleのウェブマスターツールを使用して表示したくない場合、特定のリンクを削除するようにGoogleに指示できます。

2
FFrewin

https://stackoverflow.com/a/15278642/1983389 に従って、既存のデータを削除しようとするよりも、再クロールリクエストを送信する方がおそらく良いでしょう:

  1. 次のページに移動します https://www.google.com/webmasters/tools/ からログインします
  2. まだ追加していない場合は、[サイトの追加]ボタンでサイトを追加して確認します
  3. 管理するサイトのサイト名をクリックします
  4. [クロール]-> [Fetch as Google]をクリックします
  5. オプション:特定のページのみを実行する場合は、URLを入力します
  6. 取得をクリックします
  7. [インデックスに送信]をクリックします
  8. 「URL」または「URLとその直接リンク」を選択します
  9. [OK]をクリックすると完了です。

リクエストが完了するまで数日かかる場合があります。

1
Neil Robertson