WordPress 検索エンジン最適化へ向けて

先日WordPressはGoogleのSEOに弱い!?というタイトルで記事を書きましたが、その後Googleウェブマスターツールにあるウェブクロール ページを見ていたところ、重大な発見をしました。

エラー項目で「見つかりませんでした」欄に index.html が・・・
index.html はリニューアル前のトップページです。
WordPressのインデックスファイルは index.php なので早急に手を加えました。

主な修正点は以下の通りです。

  • .htaccessRedirect permanent の記述。
    これによって index.html へのアクセスがあった場合、ステータス301 ((リソースが永久に移動したということを意味します。))を返して index.php へとリダイレクトされます。SEOを考えた場合、この301を返すというのが非常に重要となります。
  • Apacheの設定ファイル httpd.conf の DirectoryIndex ディレクティブで index.html の前に index.php を持ってきました。
    DirectoryIndex index.php index.html

    こうしないと、http://www.ii-sys.jp/ というリンクをクリックした際に、http://www.ii-sys.jp/index.php となってしまうためです。

他にも robots.txt に不要なディレクトリを記載して、URLの削除リクエストも送信してみました。

これで、次回のGoogleインデックス時に回復してくれることを期待しています。

 

投稿者: iisys