« Previous —
Next »
19 12 月 2007
フレームページで作成するとSEO的にだめみたいなことが書かれているページがあります。
調べればすぐに発見できるので詳しくは書きませんが、どのページでお気に入りに追加されても
すべてトップページになってしまうのが特徴ですかね?多分・・・。
それでもフレームページがいいという方のためにお勧めなのが「PHP」です。
例えPHPで作ってもSEO的にあまりよくないみたいです。・・・が、
それでも「HTML」で作成するよりかは幾分いいみたいなので・・・、それだけでおすすめと・・・。
まぁ~気にしないでください。(笑)
それではまず、トップページを作成したいと思います。
一応やりたいことは、
① そのページを表示したら、タイトルもそれにちなんだタイトルになるようにします。
② ついでなので、 <H1>****</H1> もそのページにちなんだものにします。
③ METAタグなんかも変えましょうか?
こんな感じにしてみましょうか。・・・では、
皆さんが使っているホームページ作成ソフトを立ち上げて新規にページを作りましょう。
名前は、「index.php」としておきましょうね。
で、気になる中身なんですが、以下のように書き込んでください。
※サンプルなので、非常にシンプルです。
<html>
<head>
<title><?php include("title.php"); ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Content-Language" content="ja" />
<meta name="description" content="<?php include("description.php"); ?>" />
<meta name="keywords" content="<?php include("keywords.php"); ?>" />
</head>
<body>
<table width="100%">
<tr><td colspan="2"><h1><?php include("title.php"); ?></h1></td></tr>
<tr><td><?php include("menu.html"); ?></td>
<td><?php include("body.php"); ?></td></tr>
<tr><td colspan="2" align="center"><?php include("footer.html"); ?></td></tr>
</table>
</body>
</html>
|
こんな感じですかね?
拡張子が「php」と「html」に注意してください。「html」はなんでもいいです。
「html」を「php」にしても問題ありません。
次に、「title.php」を以下のように作成してください。
<?php
if($_GET["m"]) {
if ($_GET["m"] == "1") {
$title = "CentOS 5";
}
if ($_GET["m"] == "2") {
$title = "Fedora 7";
}
if ($_GET["m"] == "3") {
$title = "Fedora 8";
}
if ($_GET["m"] == "4") {
$title = "VISTA";
}
if ($_GET["m"] == "5") {
$title = "その他";
}
echo $title . " - lunq.net";
}
else {
echo "Linux / Windows サーバー構築 - lunq.net";
}
?>
|
$title == "*****" の部分がタイトルになります。
else {
echo "Linux / Windows サーバー構築 - lunq.net";
}
の部分が初期状態のタイトルです。
次に、「description.php」を以下のように作成してください。
<?php
if($_GET["m"]) {
if ($_GET["m"] == "1") {
$title = "CentOS5で自宅サーバーを構築した記録を公開しているサイトです。";
}
if ($_GET["m"] == "2") {
$title = "Fedora7で自宅サーバーを構築した記録を公開しているサイトです。";
}
if ($_GET["m"] == "3") {
$title = "Fedora8で自宅サーバーを構築した記録を公開しているサイトです。";
}
if ($_GET["m"] == "4") {
$title = "VISTAで自宅サーバーを構築した記録を公開しているサイトです。";
}
if ($_GET["m"] == "5") {
$title = "TIPS集を公開しているサイトです。";
}
echo $title;
}
else {
echo "Linux,Windowsで自宅サーバーを構築した記録を公開しているサイトです。";
}
?>
|
すいません、何も思い浮かばなかったので簡単に書きすぎましたが、
それぞれのページにあった説明文を記入してください。
次に、「keywords.php」を以下のように作成してください。
<?php
if($_GET["m"]) {
if ($_GET["m"] == "1") {
$title = "Linux,CentOS,CentOS5,サーバー構築,CentOS5でサーバー構築";
}
if ($_GET["m"] == "2") {
$title = "Linux,Fedora,Fedora7,サーバー構築,Fedora7でサーバー構築";
}
if ($_GET["m"] == "3") {
$title = "Linux,Fedora,Fedora8,サーバー構築,Fedora8でサーバー構築";
}
if ($_GET["m"] == "4") {
$title = "Windows,VISTA,Windows VISTA,サーバー構築,VISTAでサーバー構築";
}
if ($_GET["m"] == "5") {
$title = "Linux,Windows,Windows TIPS,Linux TIPS,サーバー構築,サーバー構築TIPS集";
}
echo $title;
}
else {
echo "Linux,Windows,Fedora,CentOS,サーバー構築,Fedora7でサーバー構築";
}
?>
|
これは、そのページごとのキーワードになります。(METAタグ)
そのページあったキーワードを書き込んでください。
次に、「menu.html」を以下のように作成してください。
<h5>カテゴリー</h5>
<ul>
<li><a href="http://server.lunq.net/?m=1"><b>CentOS 5</b></a>
</li>
<li><a href="http://server.lunq.net/?m=2"><b>Fedora 7</b></a>
</li>
<li><a href="http://server.lunq.net/?m=3"><b>Fedora 8</b></a>
</li>
<li><a href="http://server.lunq.net/?m=4"><b>VISTA</b></a>
</li>
<li><a href="http://server.lunq.net/?m=5"><b>TIPS</b></a>
</li>
</ul>
|
これがメニューになります。アドレスは皆さんの環境に合わせてください。
そのあとの、「?m=1」がリンクになります。
これは、「PHP」の変数です これを格phpファイルに読み込ませなければなりません。
※http://server.lunq.net/?m=1 でうまくいかなかったら、
http://server.lunq.net/index.php?m=1と書いてください。
次に、「body.php」を以下のように作成してください。
<?php
if(include($_GET["m"])) {
}
else {
echo "<br /><br /><b>当サイトはリンクフリーです。ご自由にリンクを搭載してください。</b><br />";
echo "またリンクをする際は何の連絡もいりませんのでご自由にどうぞ。<br />";
echo "そのかわり、リンクはトップページにお願いします。<pre><strong>http://server.lunq.net/</strong></pre>";
echo "トップページ以外は勝手にリンクが変わったりしますので、ご了承ください。<br />";
echo "そのうちミニバナーでも作ります。";
}
?>
|
これがコンテンツの表示部分です。
「当サイトは~・・・」が、トップページに表示されます。
皆さんの環境に合わせて変更してください。
次に、「footer.html」を以下のように作成してください。
<hr />
Copyright &copy; 2007 <a href="http://server.lunq.net/">server.lunq.net</a> All Rights Reserved.
<br />
|
これは、別に作らなくても「index.php」に直接記述しても問題ありません。
別ファイルにしたのは、ただなんとなくです。
※「&copy;」の&は全角で記述してますが、本当は半角で指定してください。
半角で指定すると、「©」 こんな表示になります。
次に、そのリンクページを作成します。
メニューのところで、「?m=1」というのを指定しましたよね?
最後の数字がキーになります。
要するに、その数字がファイル名になります。
わかりやすくいうと、拡張子をつけないでそのページを保存します。
もし自動的に拡張子がついたなら、名前の変更で拡張子だけ消しましょう。
拡張子をつけないで大丈夫?・・・という人もいると思いますが、大丈夫です。
ちゃんと認識してくれるはずです。
では今度は、そのリンクページを作りましょう。
まず、「1」というファイルを作ります。
こちらは<a href="http://www.centos.org/">CentOS</a>をインストールしたときの記録を公開しています。<br />
<br />
まず、あんなことやこんなこと・・・。<br />
<br />
うふふ・・・♥。<br />
<br />
ということです。<br />
<br />
<a href="http://server.lunq.net/">トップページ</a>
|
次に、「2」というファイルを作ります。
こちらは<a href="http://fedoraproject.org/">Fedora7</a>をインストールしたときの記録を公開しています。<br />
<br />
あの時は気づかなかったけど、<br />
<br />
あんなことになるなんて・・・。<br />
<br />
という話です。<br />
<br />
<a href="http://server.lunq.net/">トップページ</a>
|
次に、「3」というファイルを作ります。
こちらは<a href="http://fedoraproject.org/">Fedora8</a>をインストールしたときの記録を公開しています。<br />
<br />
それでも、気を取り直してこんなことをしたけれど、<br />
<br />
やぱっり・・・♠。<br />
<br />
という話を聞きました。<br />
<br />
<a href="http://server.lunq.net/">トップページ</a>
|
次に、「4」というファイルを作ります。
こちらは<a href="http://www.microsoft.com/japan/windows/products/windowsvista/default.mspx">Windows VISTA</a>をインストールしたときの記録を公開しています。<br />
<br />
それを聞いた私はいてもたってもいられず、<br />
<br />
とうとう、・・・♣。<br />
<br />
ということをしてしまいました。<br />
<br />
<a href="http://server.lunq.net/">トップページ</a>
|
最後に、「5」というファイルを作ります。
こちらはTIPS集を公開しています。<br />
<br />
そのあとにやってきたのは、<br />
<br />
まさかの・・・♦。<br />
<br />
大どんでん返しでした。<br />
<br />
<a href="http://server.lunq.net/">トップページ</a>
|
これで完了です。
そのままコピーしても動くと思います。後は皆さんのいいように編集して使ってください。
一応テストページを作成しました。
こんな感じになると思います。
サンプルページ
Posting your comment.
Leave a Reply