Webサイトでは、SEOの観点から、TITLEだけでなく、URLにも検索ワードを含めると良い、といわれています。
検索順位に直接影響があるかどうか不明ですが、検索結果画面では、URLも検索ワードがハイライト表示される場合もあるため、CTR(クリック率)には影響するでしょう。
また、Wordpressサイトの場合、デフォルト設定では、example.com/?p=3522のように表示され、ユーザーにやさしくないですね。
WordPressサイトで、URLをカスタマイズする
WordPressサイトを構築するとき、URL をカスタマイズするために行うのが、パーマリンク設定です。
設定>パーマリンク設定
例えば、「カスタム構造」を選択して「/%postname%/」を指定しますと
example.com/記事タイトル/
のようなURLになります。
パーマリンク設定をするとNot Foundエラー
ところが、Wordpressのパーマリンク設定を変更すると、
Not Found
The requested URL /ç”»åƒç™»éŒ²ãƒ†ã‚¹ãƒˆ/ was not found on this server.
Apache/2.2.3 (CentOS) Server at example.com Port 80
のように、ページが表示できなくなることがあります。
エラーの対策
何らかの理由でWordpressが.htaccessを更新できない場合に起こるようです。
FTP接続して、Wordpressインストールディレクトリの一番上にある「.htaccess」ファイルに、以下の記述を追加して更新します。
<IfModule mod_rewrite.c> Options FollowSymLinks RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
Web領域のトップにWordpressを設置した場合の記述ですので、インストールディレクトリに合わせて、書き換えてください。
ポイントは、2行目の
Options FollowSymLinks
httpd.confでmod_rewriteが使用できない設定となっているサーバでは、これが必要です。