このブログ「BlognPlus fot BLOG」を静的生成ページにしちゃいました
SEO対策が書いてあるサイトにはよく、検索エンジンに静的ページの方がいいって書いてある。詳しいことはよくわからないけど、いいと言うものは付けてみたい
モジュールを使うのかなぁ?と思って、モジュールを探していたら、直接PHPファイルを書き換えるのね。
難しかったら大変かも。と弱気になっていたけど、これも何てことなく簡単にできてしまった。
そんな簡単な訳は、めちゃくちゃ丁寧に説明してくれるサイトがあったから。
「Blogn Support」というサイト。
静的生成ページの作り方はここ↓
http://blogn.3co.jp/tip_seo_html.php
ここを見れば、自分のお気に入りのサイトが簡単に作れちゃいそう
ブログンサポート 必見です!
私は覚え書き程度を記述しておきます。
手順
① .htaccess を作る
② index.php にソースを追加する
---------------------------------------
① .htaccess を作る
1.上記を(ブログンサポートに書いてあります)エディタにコピー
2.「htaccess.txt」 として保存(UTF-8で保存)
3.ファイルをアップロード(index.phpと同じ場所)
4.ファイル名を「.htaccess」に変更
---------------------------------------
①は以上で終了。
次に②。
---------------------------------------
② index.php にソースを追加する
1.index.phpのファイルを開く
2.348行目辺りにソース(赤い字)を追加
3.381行目辺りにソース(青い字)を追加(私はver.2.6.5なので)
以上で作業は終了
さっそく、ぶろぐん+を静的ページにしてみたら、URLが下記のようになった!
動的ページ http://blogn.hime-no.com/index.php?e=1
↓
静的ページ http://blogn.hime-no.com/e1.html
イェ~イ
SEO対策が書いてあるサイトにはよく、検索エンジンに静的ページの方がいいって書いてある。詳しいことはよくわからないけど、いいと言うものは付けてみたい
モジュールを使うのかなぁ?と思って、モジュールを探していたら、直接PHPファイルを書き換えるのね。
難しかったら大変かも。と弱気になっていたけど、これも何てことなく簡単にできてしまった。
そんな簡単な訳は、めちゃくちゃ丁寧に説明してくれるサイトがあったから。
「Blogn Support」というサイト。
静的生成ページの作り方はここ↓
http://blogn.3co.jp/tip_seo_html.php
ここを見れば、自分のお気に入りのサイトが簡単に作れちゃいそう
私は覚え書き程度を記述しておきます。
手順
① .htaccess を作る
② index.php にソースを追加する
---------------------------------------
① .htaccess を作る
DirectoryIndex index.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^e([0-9]+)\.html$ index.php?e=$1 [L]
RewriteRule ^c([0-9-]+)\.html$ index.php?c=$1 [L]
RewriteRule ^m([0-9]+)\.html$ index.php?m=$1 [L]
RewriteRule ^d([0-9]+)\.html$ index.php?d=$1 [L]
RewriteRule ^p([0-9]+)\.html$ index.php?p=$1 [L]
RewriteRule ^u([0-9]+)\.html$ index.php?u=$1 [L]
RewriteRule ^page([0-9]+)\.html$ index.php?page=$1 [L]
RewriteRule ^c([0-9-]+)page([0-9]+)\.html$ index.php?c=$1&page=$2 [L]
RewriteRule ^m([0-9]+)page([0-9]+)\.html$ index.php?m=$1&page=$2 [L]
RewriteRule ^d([0-9]+)page([0-9]+)\.html$ index.php?d=$1&page=$2 [L]
RewriteRule ^u([0-9]+)page([0-9]+)\.html$ index.php?u=$1&page=$2 [L]
1.上記を(ブログンサポートに書いてあります)エディタにコピー
2.「htaccess.txt」 として保存(UTF-8で保存)
3.ファイルをアップロード(index.phpと同じ場所)
4.ファイル名を「.htaccess」に変更
---------------------------------------
①は以上で終了。
次に②。
---------------------------------------
② index.php にソースを追加する
1.index.phpのファイルを開く
2.348行目辺りにソース(赤い字)を追加
$blogn_skin = blogn_mbConv($blogn_skin, 4, 2);
}
// ▼静的生成変換。ここから▼▼------------------------------------
$blogn_skin = preg_replace
("/\"index\.php\?c=([0-9-]+)&page=([0-9]+)/","\"c\\1page\\2.html",$blogn_skin);
$blogn_skin = preg_replace
("/\"index\.php\?m=([0-9]+)&page=([0-9]+)/","\"m\\1page\\2.html",$blogn_skin);
$blogn_skin = preg_replace
("/\"index\.php\?d=([0-9]+)&page=([0-9]+)/","\"d\\1page\\2.html",$blogn_skin);
$blogn_skin = preg_replace
("/\"index\.php\?u=([0-9]+)&page=([0-9]+)/","\"u\\1page\\2.html",$blogn_skin);
$blogn_skin = preg_replace("/\"index\.php\?e=([0-9]+)/","\"e\\1.html",$blogn_skin);
$blogn_skin = preg_replace("/\"index\.php\?c=([0-9-]+)/","\"c\\1.html",$blogn_skin);
$blogn_skin = preg_replace("/\"index\.php\?m=([0-9]+)/","\"m\\1.html",$blogn_skin);
$blogn_skin = preg_replace("/\"index\.php\?d=([0-9]+)/","\"d\\1.html",$blogn_skin);
$blogn_skin = preg_replace("/\"index\.php\?p=([0-9]+)/","\"p\\1.html",$blogn_skin);
$blogn_skin = preg_replace("/\"index\.php\?u=([0-9]+)/","\"u\\1.html",$blogn_skin);
$blogn_skin = preg_replace("/\"index\.php\?page=([0-9]+)/","\"page\\1.html",$blogn_skin);
// ▲静的生成変換。ここまで▲▲------------------------------------
blogn_get_skin_php($blogn_skin);
exit;
3.381行目辺りにソース(青い字)を追加(私はver.2.6.5なので)
$blogn_entry_url = BLOGN_HOMELINK."index.php?e=".$entry_id;4.ファイルをアップロード!思い切って上書き保存!
// ▼静的生成変換2(Ver2.5.2~用)。ここから▼▼------------------
$blogn_entry_url = BLOGN_HOMELINK."e".$entry_id.".html";
// ▲静的生成変換2(Ver2.5.2~用)。ここまで▲▲------------------
if ($token) {
if (!$entry_id || !$utf_name || !$utf_mes || !blogn_check_token($token)) {
$link_url = $blogn_entry_url."#comments";
以上で作業は終了
さっそく、ぶろぐん+を静的ページにしてみたら、URLが下記のようになった!
動的ページ http://blogn.hime-no.com/index.php?e=1
↓
静的ページ http://blogn.hime-no.com/e1.html
イェ~イ
ぶろぐんを静的生成ページに! 2008, 11, 05 Wednesday
category : BlognPlusカスタマイズ | comments (0)
