スタッフブログ

コーディングラボのスタッフから、
日々のつぶやきをお届けします。

SEOにも有効!便利なPHPインクルード

WEBサイトを効率的に管理したい場合、ヘッダーやフッターなどの共通要素は1つのファイルで更新しようと考える局面も多いです。
特に数10ページを超えるような大規模サイトを管理する場合にはニーズが高くなります。

1つのファイルを共通で各ページに読み込む方法としてはiframeがありますが、実はこの方法はSEO的に意味がありません。
ソース上は別ページへのリンクがあるだけで、検索エンジンのクローラーはiframeの内容を読みません。
対してPHPインクルードではサーバー上でHTMLをマージし、ブラウザで閲覧された際や検索エンジンのクローラーからは単一のHTMLとして処理されるため、SEOにも非常に有効です。
iframeとは違い、読み込むサイズを指定する必要もないのでとても便利です。