SEOで得をする.htaccessの設定方法 wwwありなし

サイトURLに「www」がある方がSEOに有利かどうか

サイトのURLに「www」があるからSEOに有利になることはありません。

サイトURLに「www」なしでもありでも変わりません。ただし、「www」あり、なしのどちらのアドレスを正とするか決めていることは、SEOに有利に働きます。

つまり、「www」ありでもなしでも、サイトは表示されますが、その分、被リンクを受けたときに、「www」ありのリンクと「www」なしのリンクの両方が入り混じって、リンクが分散されてしまうことにより、SEOに不利になります。

この現象を解決するには、.htaccessと呼ばれるファイルで「www」ありかなしか設定する必要があります。

.htaccessの設定

RewriteEngine on
RewriteCond %{HTTP_HOST} ^webooooo\.com
RewriteRule (.*) http://www.webooooo.com/$1 [R=301]

※上記のコードで、「http://www.webooooo.com/」が正で設定ができます。

index.htmlでも、サイトが表示されるが、SEOに影響はあるかどうか

「https://webooooo.com/index.html」と「https://webooooo.com/」では、同じサイトが表示されます。
アドレスが違うのに、同じ内容が表示されます。

これも先ほどの「www」ありなしの関係と同じで、統一した方がSEOに有利です。Googleのクローラーは、別のアドレスとして認識しますので、.htaccessで設定する必要があります。

.htaccessの設定

RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://www.webooooo.com/$1 [R=301,L]

※上記のコードで「http://www.webooooo.com/index.html」は「http://www.webooooo.com/」に自動的にリダイレクトされるようになります。

リンク切れの場合404エラーページがある方がSEOに有利か

有利だと思います。ユーザーのことを考えると、あった方が親切です。こちらも、404(ファイルがない場合)のページを用意して、.htaccessを設定して、404ページにリダイレクトします。

.htaccessの設定

ErrorDocument 404 /notfound.html

サイトの構成を変えた場合、ファイル名が変わってリンク切れになってしまった

リンク切れは、SEOの順位に影響を与える要素です。対応が必要です。前のページから新しいページへのリダイレクトが必要になります。こちらも、.htaccessで設定します。

.htaccessの設定

Redirect permanent /category/seo.html https://webooooo.com/seo.html

※リダイレクトの種類には、2つあります。
 301(永久的に移動しました。)、302(一時的に移動しています。)の2つの違いがあります。
 上記のコードは、301リダイレクトで、永久的に移動しているということをGoogleのロボットに教えるコードです。

※サイト構造「category」フォルダにあった「seo.html」をサイトのルート(第一階層)「/」に移動させた場合のコードです。

サーバーによって、mp4の動画が再生できない

.htaccessに下記のコードを追加すると、再生できるようになります。

.htaccessの設定

AddType video/mp4 .mp4

.htaccessファイルの作り方

パソコンのデスクトップで、メモ帳を開き、「htaccess.txt」というファイル名で保存します。
htaccess.txtをサーバーにFTPを使用してアップロードします。

サーバーにアップロードできたhtaccess.txtをリネームします。

htaccess.txt → .htaccess

これで、.htaccess ファイルの出来上がりです。

その他のhtaccessの使い方

RewriteEngine on
RewriteCond %{HTTP_HOST} ^webooooo\.com
RewriteRule (.*) https://www.webooooo.com/$1 [R=301]

RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ https://www.webooooo.com/$1 [R=301,L]

ErrorDocument 404 /notfound.html

Redirect permanent /seo/title.html https://www.webooooo.com/seo.html

AddType video/mp4 .mp4

関連記事一覧

PAGE TOP