ぶろぐんでSEO対策|無料ブログ比較検証

無料ブログ比較検証 > Blogn > ぶろぐんでSEO対策

Blogn

更新:2007年6月14日(木)

ぶろぐんでSEO対策

別のブログである、無料ブログ徹底検証で受けた質問に、「ぶろぐん」でPHPのrequire_once()は使えますか? といったご質問を頂きました。

おそらくテンプレート内での話だと思いますが、同様の事はテンプレート内でも可能です。そしてそれを利用してこのブログでは、メタタグでのSEO対策を施しています。そのやり方ですが

 

 

require_once()という命令は、PHPの命令の一つで、テキストやPHPプログラムを外部ファイルから読み込み、あたかもそのファイル内にあるかのような振る舞いをさせたい場合に使用します。

ご注意:今から解説する中に[ ]で囲まれた記述が登場しますが、本来は{}と記述します。

しかし、それを実際に書いてしまうと、「ぶろぐん」が記事内でも実際に読み込もうと試みる為にあえて、[ ]という表記をしています。
その為、[ ]と書かれてある記述はすべて{}として置き換えてご覧下さい。

「ぶろぐん」のテンプレート内で同様の効果を期待する為には、「ぶろぐん」が標準で用意している[INCLUDE]という別途特殊な記述を行う必要があります。

使い方は簡単で、テンプレート内に[INCLUDE]./seo.php[/INCLUDE]といった形で書くだけで動作します。

この場合、「ぶろぐん」をアクセスしている場所と同じ位置にあるseo.phpというphpのファイルを読み込ませています。

これを応用すると日替わりでコンテンツを表示させたり、曜日ごとにメッセージを変えたりなんていう処理を別途モジュールを作成する事なく手軽に行う事が出来ます。

当然の如く、メタタグによる記述でのSEO対策なんて事も出来ます。ちょっと原始的なやり方になりますが、PHPの勉強ついでにご覧下さい。

ぶろぐんにメタタグ説明文を追加してSEO対策しよう

まず、「ぶろぐん」と同じ位置に、seo.phpという空のファイルを作成します。

続いて[スキン追加/編集]メニューからメタタグを記述したいテンプレートを開き、ちょうどタイトルタグの下あたりに

<meta name="Description" content="[INCLUDE]./seo.php[/INCLUDE]" />

という1文をつけ加えます。

このままでは、seo.phpを読み込んでも何も記述されていませんので、何も表示されません。

続いて、seo.phpに実際にちょっとしたif文やswitchをつかった簡単な分岐を使ったコードを書き込みます。

<?php
if($_GET['page']=='' && $_GET['e']=='' && $_GET['c']=='' && $_GET['m']=='' && $_GET['p']==''){echo'サイトトップの説明文';}
else{
if($_GET['page']<>''){if($_GET['page']<>'1'){echo 'その'.$_GET['page'];}}
switch ($_GET['c']){

case '1-':
echo 'カテゴリ1の説明文';

case '1-1':
echo ' カテゴリ1の説明に付け加えた子供のカテゴリの説明文をプラス1-のcaseにbreakが無い点に注目。';
break;

case '2-':
echo 'カテゴリ2用の説明文';
break;
case '2-1':
echo 'こちらはカテゴリ2をbreakで抜けているので独自の説明文を書く子のカテゴリ説明文';
break;

default:
break;
}
switch ($_GET['e'])
{
case '16':
echo '個々の記事に対して、どうしてもアピールしたくてしょうがない。「売りたい広告リンクがある場合等」そんな時にはこのように個々の記事も説明文で誘導させてもいい。';
break;
case '18':
echo '続ける場合はこのようにcaseとbreakを一対にしてマメに追加してゆけばいい。';
break;
}
echo' 共通で使用する最後の押しを入れてみたりとか';
}
?>

非常に原始的かつ、単純なコードですが、PHPの事を詳しくしらない人でも、「ぶろぐん」を設置するだけのスキルさせあれば、このようなSEO対策は誰でも行う事が可能です。

ちなみに、文字コードの設定は「ぶろぐん」で使用している文字コードに合わせましょう。仮に、「ぶろぐん」でUTF-8を使用している場合は、このseo.phpも同様にUTF-8で書けば良いという事です。

無料ブログ比較検証 : ハッスル寅男

最初はランキングサイトで訪問者を増やそう

伸び悩んでいる方は、ランキングを科学するを参照

[ 11:29 PM | comments (2) | trackback (0) ]

 

[後でまた読む]

記事 貼り付け

関連記事
ぶろぐんでSEO対策にコメント

投稿者 壊死で死

細かいところは知識不足ですが、だいたいわかりました。
ありがとうございます。PHPを学べばいろいろできそうですね。
レベルが違うかもしれませんが、昔BASICでプログラムを組んでたことがあります。
言語が違っても、プログラム自体は作者の創造力というか、使い手次第で同じ事だと思っています。

ところでPerlとPHPはどう違うのでしょうか。得意分野とか。
2chでもよく争っていますし、ハッスル寅夫さんもsbブログがPHPだったら…、って発言するぐらいですから、PHP>Perlだと思いますが…。

ひょっとしたらすっとんきょうな質問かもしれません。
 

[ URL | 2007年6月15日, 11:56 PM ]

 

投稿者 八須瑠 寅男

私の場合は、個人的にPHPがC言語に似た使いやすさを感じる為にあのような記述をしたので、

決して、 PHP>Perl

だと決め付けている訳ではありません。BASICですか、懐かしいですね。昔、ベーマガという本を買って、子供の頃によくゲームのソースを打ち込んで遊んだりしていた頃を思い出します。

PerlもPHPもサーバー上で動作するプログラミング言語という意味ではやれる事はそれ程大差はありません。

どちらもBASICのようにインタプリタ(逐次解析しながら実行していくタイプ)の実行方式ですので、C言語に比べれば速度面の差でいえば、厳しいでしょう。

PerlとPHPを両方使用してスグにわかる違いといえば、パーミション設定でしょう。

PHPは通常の644でのパーミションで普通に動作するのに対し、Perlの場合は、1ファイルでも実行形式のパーミションにしていなければ、サーバーエラーが発生してしまいます。

その為、急ぎの仕事でちょちょっと会員ログインを作成したり、特定のページを編集できるようにするツールといったものを作らなければならなくなったりした時に手軽にパパパっと済ませてしまえるのがPHPだったりします。

PHPはPerlに比べてデザイナーにも好まれます。その理由の一つとして、ドリームウィーバー等のホームページ制作ツールとの連携のしやすさが挙げられます。

例えばPHPの場合、HTMLタグの中に

<?php
if($jojo=='オラオラ'){
?>

ここにHTMLのタグを記述

<?php
else if($jojo=='無駄無駄'){
?>

ここにHTMLのタグを記述

<?php
}
?>

このような感じで記述した場合、ドリームウィーバーのようなサイト制作ツールだと、HTMLのタグの内容が全てプレビュー表示させる事が出来、直感的に見たり編集したり出来ます。

もちろん、全て変数の中に入れて完全に言語のみの表現で書く事も可能です。このように、HTMLのタグを覚える延長としてスキルを習得しやすく、とても使い勝手のいい言語だと思っています。

後、C言語でおなじみのswitch文のような便利な命令がPHPにはあり、それ以外にもPerlにはない使い勝手のよい関数が色々と用意されているという点もPHPを好む要素の一つであったりします。
 

[ URL | 2007年6月16日, 12:55 AM ]

 









自動収集スパムから投稿者を守る為、E-Mailは筆者宛に届き、ブログ上では非公開とします。

この記事のトラックバックURL

ぶろぐんでSEO対策にトラックバック
ハッスルサーバー レンタルサーバー
メルマガ登録・解除 ID: 0000198295
ハッスルサーバー 学園 3年B組ハッスル先生
   
バックナンバー powered by まぐまぐトップページへ
SEO対策や人間心理を考慮した戦術的なサイト制作等、現場の人間だから知り得た極秘ネタがギュッと詰まったお得なメールマガジンを配信しています。
おすすめコンテンツ
カテゴリ

ブログ初心者の方へ (4)

低価格レンタルサーバー (22)

個人的ランキング (1)

失敗しないサーバー選び (13)

中価格レンタルサーバー (3)

失敗しない商用サーバー選び (3)

ブログ比較,検証 (23)

ブログ比較 (3)

ブログ検証 (19)

携帯サイト制作 (46)

モバイルサイト制作の裏側 (21)

ケータイサイト制作王3 (7)

無料で携帯サイトを作成 (8)

無料PHPスクリプト (9)

無料ブログの為のCSS講座 (1)

独自ドメイン攻略 (4)

Blogn (17)

くだらない話 (18)

ブックマーク (7)

自動リンク (1)

ブログマーク (5)

実用性重視 (1)

最新情報
お役立ちリンク

サイト制作・アクセスアップ

お手軽ツール

自動リンク

過去ログ

2008年6月(2件)

2008年5月(6件)

2008年4月(16件)

2008年3月(21件)

2008年2月(8件)

2007年11月(2件)

2007年10月(1件)

2007年8月(9件)

2007年7月(5件)

2007年6月(6件)

2007年5月(7件)

2007年4月(10件)

最新コメント

ケータイサイト制作王3のススメ

pochi (7/06)

出会い系スパム 経路がバレて逮捕

tako (6/28)

ちゃんと更新しなさい!

ひろ (6/23)

ハッスル寅男 (6/10)

(6/10)

Safariが個人サイトを救う3

かねなし父さん (6/08)

新ぶろぐんの比較検証

ZERO (5/24)

Windows版Safariが個人サイトを救う

ハッスル寅男 (5/13)

Boreal Kiss (5/12)

ハッスル寅男 (5/12)

その他の比較 検証サイト
ハッスル寅男
無料ブログ徹底検証

リスクの少ないサーバー移行

検索結果のグループ化を検証

はてなブックマークに参戦

NEXT SPACEの長所と短所

QuickSilverG4MacがUSB2対応に

ショップサイトを無料で

商品画像をより魅力的にする

物販サイトを始めたい方は必読

CoreServerで上位表示

CoreServerの評価 活用法

携帯から無料ブログ比較検証
無料 ブログ比較検証
W3C
Valid HTML 4.01 Transitional
Valid CSS!
使用ブログ [ぶろぐん+]
BLOGNPLUS(ぶろぐん+)
RSS
RSS 1.0
RSS 2.0
Atom 0.3
処理時間 0.19569秒
SEOパーツでアクセスアップ?
  • seo
ハッスルサーバー一番安い 専用サーバーブログ比較CMSケータイサイト制作王アクセスランキングプライバシーポリシー