HOME
スポンサード リンク スポンサード リンク

HTML4.01 それとも XHTML どっち?

いつも私は必ずHTMLをチェックする。有名な「Another HTML-lint gateway」ですぅ。
何となく、綺麗な文法で整えておきたいのよね。特に重要視していない人も多いけど、ほんの少しはSEO対策になると思って。それに綺麗にしておけば、あとでの整理もしやすくなるから。

といつものごとく、このサイトもチェックをかけた。
ソースを見ると、「HTML4.01 Transitional 」となっていたので、これでチェック開始!

な、なんと、まさかぁ~と思うような点数。マイナス243点。すでに3記事を間違えた文法で出力されているから当然である。

デフォルトのテンプレートでは、「HTML4.01 Transitional 」と宣言されている。
そして、記事の表示部分の箇所では、「XHTML」で出力されている。
なんじゃ、この煩雑さは!?きゅー

ぶろぐん+をかなり気に入っていた私にとっては、ちょっとショック。

この事について少し調べてみた。
怠惰屋本舗というサイトにあった ⇒ http://taidaya.net/blognplus/index.php?e=16
でもね、2006年の記事だよ。2年も前のことなのに、まだ直っていないなんて。ぷん

この際、XHTMLでテンプレート(スキン)を書き直してしまおうか、どうしようか。
やろうと思えば大変な作業。

でも、綺麗な文法に則っていないと気がすまない姫は、きっとやるであろう。
ん~。悩ましい。

SEO対策済みぶろぐん+用テンプレートを目指し、頑張るぞぉ~パンチ
category : ぶろぐん日記 | comments (0)
PAGE TOP ↑

ぶろぐんを静的生成ページに!

このブログ「BlognPlus fot BLOG」を静的生成ページにしちゃいました太陽
SEO対策が書いてあるサイトにはよく、検索エンジンに静的ページの方がいいって書いてある。詳しいことはよくわからないけど、いいと言うものは付けてみたいlove

モジュールを使うのかなぁ?と思って、モジュールを探していたら、直接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;
// ▼静的生成変換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";
4.ファイルをアップロード!思い切って上書き保存!

以上で作業は終了
さっそく、ぶろぐん+を静的ページにしてみたら、URLが下記のようになった!

動的ページ http://blogn.hime-no.com/index.php?e=1
  ↓
静的ページ http://blogn.hime-no.com/e1.html

イェ~イチョキ
category : BlognPlusカスタマイズ | comments (0)
PAGE TOP ↑
PAGE TOP ↑