Export-Japan Blog » Blog Archive » 動的ページのSEO:PHPファイルの静的化

ホーム > ブログ

EXJブログ

動的ページのSEO:PHPファイルの静的化

zucoco
2007年 7月 31日

前回の記事

動的ページのSEOは主に2つの処理方法があります。

1.静的化(本当の静的ページを生成する)
2.擬似静的化(URLを静的ページのように見せかける)

まずは静的化(PHP)を見てみよう、
方法論ですが、テンプレートを利用することで、静的ページに変換することができます。

HTMLテンプレートソース(temp.html)
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>{ title }</title>
</head>
<body>
this is a { file } file's templets
</body>
</html>

<?php
$title = "http://export-japan.com";
$file = "zucoco";
$fp = fopen ("temp.html","r");
$content = fread ($fp,filesize ("temp.html"));
$content = str_replace ("{file}",$file,$content);
$content = str_replace ("{title}",$title,$content);
// echo $content;
$filename = "test/test.html";
$handle = fopen ($filename,"w"); //静的ファイルを生成する
if (!is_writable ($filename)){
die ("ファイル:".$filename."書き込みができません。");
}
if (!fwrite ($handle,$content)){ //データをテンプに挿入する
die ("ファイル生成".$filename."失敗");
}
fclose ($handle);
?>

動的ページSEO:Googleの見解
動的ページSEO:PHPファイルの静的化
動的ページSEO:URL擬似静的化


コメント(7 個)

  1. balvig
    balvig

    祖さん、SEOシリーズの続きありがとう! ^_^ 今回書いてくれていることは、静的なページのほうがSEO的にいいという前提だと思いますが・・・上のソースは面白いとはいえ、実際に使おうとすると余計にサーバーに負担をかけるし(Cronjobで定期的に走らせるような感じでしょうか?)、大きなサイトとではかなりややこしくなると思うし、それに静的ページを生成することでSEO的に大したいいことがあるか、まずちょっと疑問に思っていますが・・・


  2. zucoco
    zucoco

    >静的なページのほうがSEO的にいいという前提だと思いますが
    はい、そういう風に考えています。検索エンジンはたくさんありますが、google様の技術力が一番優れていると思います。それでも動的ページをクロール際に問題が生じるかもしれませんと明記しています。前回のgoogleサイトマップ自動生成の方法はうまくgoogleの対応てきると思いますが、ほかの検索エンジンとなると、未知数です。すべては言えないですが、状況によって静的ページを採用したほうがより多くのクローラにやさしいです。何かいい方法があれば、また教えてください。

    上記ソースはあくまでも方法論です。普通はサイト更新するたびに使うと思います。全サイト規模の更新はなかなかないと思います。後ご指摘の通り大規模のサイトの対応が確かに問題です。


  3. balvig
    balvig

    場合によって問題があるかもしれないと言われても、それより良いコンテンツがたくさんある+よく更新されるサイトのほうが、最終的にSEOの結果が出るのではないかと思いますが・・・Wikipedia、Amazonなど、現在各サーチエンジンで上位になっているサイトも動的なサイトがほとんどですし、動的なページの問題発生の可能性を変に注目しすぎて、無理やり静的なページを作ってしまう・・・それは個人的には、そんなに必要性がない気がするんですが・・・


  4. zucoco
    zucoco

    >動的なページの問題発生の可能性を変に注目しすぎて、無理やり静的なページを作ってしまう・・・それは個人的には、そんなに必要性がない気がするんですが・・・
    僕も同じように考えています。表題に書いた通り選択肢の一つに過ぎないです。


  5. zucoco
    zucoco

    >それより良いコンテンツがたくさんある+よく更新されるサイトのほうが、最終的にSEOの結果が出るのではないかと思いますが・・・
    上記もその通りだと思います、一番重要なのは【中身】ですから。


  6. Export-Japan Blog » Blog Archive » 動的ページSEO:Googleの見解
    Export-Japan Blog » Blog Archive » 動的ページSEO:Googleの見解

    [...] 動的ページSEO:PHPファイルの静的化 [...]


  7. Export-Japan Blog » Blog Archive » 動的ページのSEO:Googleサイトマップ
    Export-Japan Blog » Blog Archive » 動的ページのSEO:Googleサイトマップ

    [...] 動的ページSEO:PHPファイルの静的化 [...]



Info

スタッフ一覧

最新のコメント

人気のある記事

カテゴリー

アーカイブ