<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>ホームページ作成SEOマニアックス</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/" />
   <link rel="self" type="application/atom+xml" href="http://www.seo-maniax.com/atom.xml" />
   <id>tag:www.seo-maniax.com,2008://1</id>
   <updated>2008-08-26T07:32:38Z</updated>
   <subtitle>ホームページ作成の基礎知識から、スタイルシートの使い方やレンタルサーバーの設定などを解説します。</subtitle>
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.1</generator>


<entry>
   <title>Windows MediaPlayer11　でHTML埋め込みwmvが視聴出来ない現象</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/other/windows-mediaplayer11htmlwmv.php" />
   <id>tag:www.seo-maniax.com,2008://1.34</id>
   
   <published>2008-08-26T07:23:15Z</published>
   <updated>2008-08-26T07:32:38Z</updated>
   
   <summary>Windows MediaPlayer11をインストールした環境で、HTMLに埋め込まれたwmv動画が再生されない現象になってしまった。。。ワシだけなのかな（汗）</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="004その他" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[たまたま私の環境が悪いのか、Windows MediaPlayer11がおかしいのか、はたまた埋め込みタグを修正しなければいけないのか...

HTMLに埋め込んだwmv動画が、Windows MediaPlayer11をインストールした環境だとFirefoxでもIEでも（って言うか全てのブラウザ）で表示されない。。。（汗）

当サイトの記事で<a href="http://www.seo-maniax.com/high-rank/wmvjava-script.php" rel="external">wmvファイル埋め込み（Java Script 編）</a>の手法ではうまく再生できないみたいだ。

チョットMSのページで勉強するようだな。。。

解明できれば良いけど...

つうか、今時はFLVが主流なので、Windows MediaPlayer11なんて、どうでも良いかと思う今日この頃。。。]]>
      
   </content>
</entry>

<entry>
   <title>FLV動画の埋め込み手順</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/high-rank/flv-buries.php" />
   <id>tag:www.seo-maniax.com,2008://1.33</id>
   
   <published>2008-08-24T15:40:00Z</published>
   <updated>2008-08-25T01:39:55Z</updated>
   
   <summary>フリーのJW FLV MEDIA PLAYERを利用した、簡単に出来るFLV（フラッシュビデオ）ファイルをHTMLに埋め込む手順。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="003上級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[近年、Webで扱う動画はFLV形式のフラッシュビデオが主流になりつつあります。

おなじみの<span class="blue">You Tube</span>で扱っているのもFLVであり、Windows Media Player がMac用の開発をやめたことも拍車をかけているのかもしれない。

ちなみにMacOS用のWindows Media Playerは、<span class="blue">Windows Media Player 9 for Mac OS X</span>まで。

そんな訳で、私の所でもFLVを扱う事がかなり増えてきています。

FLVをHTMLに埋め込むにはいくつか方法がありますが、ここでは簡単で分かりやすい手順を紹介することにします。]]>
      <![CDATA[<h3>JW FLV MEDIA PLAYER 4.1を利用したFLVファイルの埋め込み</h3>

FLVをHTMLに埋め込むには、FLV Playerが必要になります。

ここでは<a href="http://www.jeroenwijering.com/?item=JW_FLV_Player" rel="external">JW FLV MEDIA PLAYER 4.1</a>を利用した説明をします。

FreeのPlayerなので、まずは上記リンクからダウンロードしてください。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.seo-maniax.com/highrank/jwflvp.php" onclick="window.open('http://www.seo-maniax.com/highrank/jwflvp.php','popup','width=472,height=177,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.seo-maniax.com/highrank/jwflvp-thumb-200x75.jpg" width="200" height="75" alt="jwflvp.jpg" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></a></span>

ページ上部に左画像のような<span class="blue">Download Now</span>と言う所が有りますので、メールアドレスを入力して<span class="blue">Download JW FLV MEDIA PLAYER</span>をクリックするとダウンロードされます。

<span class="blue">mediaplayer.zip</span>と言うファイル名でダウンロードされます。

ダウンロードした<span class="blue">mediaplayer.zip</span>を任意の所に解凍してください。

解凍した中身で使用するのは、本説明では<span class="blue">player.swf</span>のみです。

これがプレーヤー本体になります。

<h3>埋め込みタグ</h3>

320x240 pixel/inch のｆｌｖ動画を埋め込む場合のタグの例です。

<pre><code>&lt;object id="flvplayer" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="320" height="260"&gt;
&lt;param name="movie" value="player.swf?file=example.flv&amp;image=example.jpg&amp;fullscreen=true"&gt;
&lt;param name="wmode" value="transparent"&gt;
&lt;embed name="wiitube_refine" src="player.swf?file=example.flv&amp;image=example.jpg&amp;fullscreen=true" width="320" height="260" wmode="opaque" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"&gt;
&lt;/embed&gt;
&lt;/object&gt;</code></pre>

■1行目の<span class="blue">http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0</span>はプラグインの場所とバージョン。
（現在ではAdobeになっていますが、転送されるのでこのままでOK）

フラッシュのバージョンは、あえて<span class="blue">6,0,29,0</span>にしてあります。
理由は<span class="red">下位互換</span>にするため。
自分が最新バージョンを使っていようと、世の中全てが最新バージョンではありませんので。

■1行目後半の<span class="blue">width="320" height="260"</span>は表示させるサイズ
<span class="blue">height="260"</span>になっているのは、プレーヤー下に表示されるコントロールバーの幅を考慮した数値です。

■2行目の<span class="blue">value=""</span>内は、<span class="blue">player.swf 、ｆｌｖファイル（example.flvの部分）、最初に表示させる静止画（example.jpgの部分）</span>のobject用パスです。

■4行目の<span class="blue">src=""</span>内は、embedタグ用で、<span class="blue">player.swf 、ｆｌｖファイル（example.flvの部分）、最初に表示させる静止画（example.jpgの部分）、</span>のパスで、<span class="blue">fullscreen=true</span>はフルスクリーン表示可能の命令です。

2行目と4行目に入れるパス・フルスクリーン可否は、それぞれ<span class="red">&</span>で仕切ります。
（フルスクリーンを許可しない場合は、<span class="blue">fullscreen=true</span>を書かなくて良い）

<span class="blue">mediaplayer.zip</span>を解凍して出来た<span class="blue">player.swf</span>とFLVファイル・表示用画像を、タグに記した任意のパスに転送すればOKです。

<h3>HTML文法を考慮したFLV動画の埋め込み</h3>

上記のタグのようにHTMLに埋め込みすればFLVは正常に表示されますが、文法上embedタグを私用するのはよくありません。
<span class="red">embedタグはMozilla用のタグですので</span>

文法を気にする方は、<span class="blue">javascript</span>として埋め込むと良いでしょう。

上記の例を<span class="blue">.jsファイル</span>として保存し、HTMLでjsファイルを読み込むと言う方法になります。

<pre><code>// example.js
document.write('&lt;embed src="player.swf" width="320" height="260" bgcolor="ffffff" allowscriptaccess="always" allowfullscreen="true" flashvars="author=編集者名&amp;file=example.flv&amp;image=example.jpg&amp;title=sample-mov&amp;fullscreen=true" /&gt;');</code></pre>

<span class="blue">player.swf</span>　JW FLV MEDIA PLAYERのパスとファイル名（ファイル名は【player.swf】で変える必要無し）

<span class="blue">author=編集者名</span>　は作成した人の名前（自分の名前など）

<span class="blue">file=example.flv</span>　flvファイルのパスとファイル名

<span class="blue">image=example.jpg</span>　表示用静止画のパスとファイル名

<span class="blue">title=sample-mov</span>　タイトル

<span class="blue">fullscreen=true</span>　フルスクリーン可（不可の場合は記述しない）

と言う感じです。それぞれ区切りは通常タグと同じように<span class="red">&</span>で区切ります。

ファイル名を<span class="red">任意のファイル名.js</span>として任意の所に転送し、HTMLはFLVビデオを表示させたい所に

<pre><code>&lt;script type="text/javascript" src="example.js"&gt;&lt;/script&gt;</code></pre>

と記述すればOKです。
例では<span class="red">example.js</span>と言うファイル名にしています。パスはexample.jsを転送したパスになります。

パスやファイル名などの間違いが無ければ下のように表示されます。

<script type="text/javascript" src="320.js"></script>

プレーヤー下部のコントロールバー右側にある<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="big-btn.gif" src="http://www.seo-maniax.com/highrank/big-btn.gif" width="21" height="19" class="mt-image-none" style="" /></span>をクリックするとフルスクリーンになります。]]>
   </content>
</entry>

<entry>
   <title>Safariでのcssレイアウトずれ対処</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/middle/safaricss.php" />
   <id>tag:www.seo-maniax.com,2008://1.31</id>
   
   <published>2008-08-22T08:27:44Z</published>
   <updated>2008-08-22T08:43:41Z</updated>
   
   <summary>CSS（スタイルシート）を使ったサイトで、Safariで見たときにズレてしまう場合の対処法です。（cssハック）</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="002中級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="113" label="Safari" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="161" label="Windows" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="94" label="css" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="167" label="cssハック" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="96" label="スタイルシート" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="114" label="ズレ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="209" label="Ｍａｃ" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[<a href="http://www.seo-maniax.com/middle/ie7csshack.php" rel="external">IE7</a>や<a href="http://www.seo-maniax.com/middle/iecss.php" rel="external">IE6</a>でのcssを使ったズレの対処法を以前に書いたが、

今回は<span class="blue">Safari</span>のズレの対処法。

どうせならMac用Safari・Windows用Safari両方に対応しているものの方が良いですよね？

てな訳で、まぁ、世間で言う<span class="blue">CSSハック</span>ってヤツですが困っている方は使ってみると良いでしょう。
]]>
      <![CDATA[<h3>Safari用CSSハックの適用</h3>

使い方は簡単で、スタイルシートに

<pre><code>/* safari only \*/
/*\*/ html*</code></pre>

を書けばよいわけです。

例として、<span class="blue">#example</span>と言う<span class="blue">id</span>をSafari用に直したい場合は

<pre><code>/* safari only \*/
/*\*/ html* #example{
float:right;
width:190px;
height: 30px;
}</code></pre>

見たいな感じで書けばよいわけですな。

これでWindows版、Mac版両方のSafariで対応できちゃいます。]]>
   </content>
</entry>

<entry>
   <title>Firefox3 公開！IE7より9.3倍早い！！！</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/other/firefox3-ie793.php" />
   <id>tag:www.seo-maniax.com,2008://1.30</id>
   
   <published>2008-06-19T03:10:00Z</published>
   <updated>2008-06-19T03:12:48Z</updated>
   
   <summary>オープンソースWebブラウザの最新版Firefox 3 が米国時間2008年6月17日にリリース！IEの9.3倍も最速で快適なブラウザ。早速ダウンロードしてテストしましたが、本当に最速です。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="004その他" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="203" label="Firefox3" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="205" label="Gecko" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="172" label="IE7" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="206" label="ブラウザ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="207" label="レンダリングエンジン" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="208" label="最速" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[<span class="blue">米Mozilla</span>が、米国時間2008年6月17日にオープンソースWebブラウザの最新版<span class="blue">「Firefox 3」</span>を公開しました！

史上最速ブラウザとのウワサ。

FireFoxを以前から使用していた著者にとっては嬉しい話である。

実はFirefoxはOperaなんかと比べて若干遅いってのが気になっていましたのでf^^;

あっ、もちろん<span class="red">IE7みたいな使えないブラウザ</span>は、はなから比較対照外です（笑）

]]>
      <![CDATA[で、公開当日は回線が非常に混雑していた為か、なかなかダウンロードできませんでしたf^^;

ですので二日後の19日にダウンロードをスムーズに終え、早速インストール！

<?php include("/home/sites/chicappa.jp/users/chicappa.jp-seo-maniax/web/maniax/other/firefox-add-ons/firefox.php"); ?>

思った以上に快適なブラウザに変身していました！

Firefox2以前は、<span class="blue">YouTube</span>や、<span class="blue">ニコニコ動画</span>などでフリーズするなどの不具合もありましたが、

<span class="blue">Firefox3</span>ではこの不具合はおきませんでした（検証済み！）

IEなどの<span class="red">使えないブラウザ</span>を未だに使用している方々、

Firefox3に乗り換えるべきです。

IEはセキュリティーも甘いので...（笑）
]]>
   </content>
</entry>

<entry>
   <title>自宅サーバーでの検索エンジン対策</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/high-rank/post.php" />
   <id>tag:www.seo-maniax.com,2008://1.29</id>
   
   <published>2008-05-20T03:45:00Z</published>
   <updated>2008-05-20T03:58:37Z</updated>
   
   <summary>自宅サーバーでYahooにキャッシュされないとかいう悩みを持っている方はいませんか？（私だけ？）　海外DNSを使用したサーバーは、Yahoo Japanに弱い！ってご存知ですか？　5年間私が実験した結果そう言う結果になったのですが。。。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="003上級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="188" label="DDNS" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="190" label="DNS" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="192" label="SEO対策" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="194" label="Yahoo対策" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="195" label="キャッシュ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="197" label="ダイナミックDNS" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="198" label="海外" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="199" label="自宅サーバー" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="201" label="非固定IP" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[ここ数年自宅サーバーにていくつかのサイトを作成してきて、なんとなく解ってきた事がある。

日本国内での2大検索エンジンである、<span class="blue">Yahoo</span>と<span class="blue">Google</span>のキャッシュ状況についての話。

サイトの作りやその他色々な要因は有ると思うのだが、一版肝心な所だと思われる事をいくつか取り上げますので、これから自宅サーバーでWebサイトを作ろうと思っている方は参考にしてみてください。
]]>
      <![CDATA[<h3>なぜYahoo対策を必死でやるのか？</h3>

日本国内において一番シェアの多い<span class="blue">Yahoo</span>。

日本国内でサイト作成する場合、SEO対策として一番重要かつ力を入れているのがこの<span class="blue">Yahoo対策</span>では無いだろうか？

業務でホームページを作成している会社や、中でも特に<span class="blue">アフリエイター</span>と呼ばれる方々は、この<span class="blue">Yahoo対策</span>に躍起になって取り掛かっていると思う。

自宅サーバーを作ろうという方でYahooに拘る方は少ないと思うが、HP作成会社やアフリエイターの方々がなぜそこまでYahooに拘るのか？

それは、<span class="red">日本人は検索の仕方が下手</span>だからであると言える。

悪い言い方をすれば、<span class="blue">検索が下手な人 ＝ Yahooで検索 ＝ お金を落とす人</span>と言った方が早いだろうか？

こんな言い方をすると語弊を生じるかもしれないが、凡そ当たっていると思う。

それと、日本国内ではYahooを使用して検索する人が<span class="red">全体の約7割</span>近くいると言われているという理由も大きい。
<span class="blue">ちなみに日本国外でのYahoo使用率は2割程度だったりする。</span>

そんなわけで、みんな躍起になってYahoo対策をするのである。

<h3>自宅サーバーを作るメリット</h3>

話は元に戻り自宅サーバーでの話し。

特に<span class="blue">非固定IPでダイナミックDNS（DDNS）を使用しているサーバー</span>の場合。

自宅でサーバーを構築している人（私も含め）は、その理由に、

<span class="blue">1■スキルアップがしたい</span>

<span class="blue">2■ちょっとだけ自慢になる</span>

<span class="blue">3■容量を気にせず、HDD容量の許す限り好きなだけ使える</span>

<span class="blue">4■色んなモジュールを組み込んで好き勝手に使える</span>

<span class="blue">5■余ったマシンとネット環境があればすべて無料で出来る</span>

などの理由が主な理由ではないだろうか？

中でも特に<span class="blue">3と5</span>の理由。

OSはLinuxやSolarisなどのサーバーOSが無料で使用でき、Webサーバーアプリケーションも世界で最も多く利用されているApacheが無料で使用できる。

独自ドメインに拘らなければ無料で使用できるダイナミックDNSサービスは日本国内外でもかなりの数がある。

自分の環境と好みで選べばよいのだが、前記した<span class="blue">Yahoo対策</span>に関して、自宅サーバー構築にはちょっとした落とし穴があるみたいだと言うのがここ4年以上自宅サーバーでWebサイトを構築してきた中でわかって来た事がある。

<h3>Yahooでキャッシュされないサイト</h3>

私は今現在で、<span class="blue">Yahooカテゴリー登録サイト</span>を4つ持っている。

その中の3つが自宅サーバーで運営しているヤフカテ登録サイトである。

しかしだ、自サバで運営している3つのサイトが<span class="red">Yahooにキャッシュされない</span>のである。

キャッシュされないと言っても全くではない。トップページと他数ページしかキャッシュされないのだ。
通常のサイトなら、すべてのページがキャッシュされるはずなのだが、どうもおかしい。。。

そう思いここ1年以上掛けて色々と試してみた結果...

<span class="red-2">海外DNSを使用したサーバーは、Yahoo Japanに弱い！</span>と言うことが解ってきた。

そのほかにも多少の要因はあるのだが、根本はここに有ったと思われる。

実際、Yahooにキャッシュされなかったサイト（ヤフカテ3サイトも）は、すべて海外DDNSの<a href="http://www.no-ip.com/" rel="external">NO-IP.com</a>のDDNSを使用していた。

ちなみに同じサイト構造で、<a href="http://ieserver.net/" rel="external">ieserverさん</a>のDDNSを使用してサイトを作ってみた所、こちらのサイトは<span class="red">すべてのページがYahooにもキャッシュされた</span>と言う実験結果になったのである。

ちなみにGoogleやその他の<span class="red">Yahoo以外</span>の検索エンジンには<a href="http://www.no-ip.com/" rel="external">NO-IP.com</a>などの海外DDNSを使用していても問題なく正常にキャッシュされる。

要するに<span class="red-2">Yahooで強いサイトを作るには、日本国内のDNSサーバーが必須</span>であると言える。

この実験を経て、当方のヤフカテ登録サイトも全て、独自ドメインを取得して日本国内のDNSを使用した所、やっとYahooにもキャッシュされるようになりました。
（ちなみにここのサーバーは自サバじゃ有りません）

Yahooにキャッシュされなくて困っている自宅サーバーを構築している方、試す価値は大いに有ると思いますよ！
ドメインを変えたら<a href="http://www.seo-maniax.com/other/301redirect/" rel="external">301リダイレクト</a>で今までのページランクやらドメインエイジなども引き継げますので。

多分この現象は自宅サーバー以外、海外のレンタルサーバーを使用している人などにも同じことが言えると思います。
（海外サバはお金がもったいないので試してませんが...f^^;）

]]>
   </content>
</entry>

<entry>
   <title>相互リンクと被リンク</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/beginner/link.php" />
   <id>tag:www.seo-maniax.com,2008://1.28</id>
   
   <published>2008-05-19T02:30:00Z</published>
   <updated>2008-05-19T02:30:59Z</updated>
   
   <summary>相互リンクと被リンクの意味と違いについて簡単に説明します。リンクはSEOでも重要な部分になります。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="001初級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="185" label="Googleツールバー" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="57" label="SEO" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="186" label="ページランク" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="165" label="相互リンク" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="166" label="被リンク" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[よく、<span class="blue">相互リンク</span>とか<span class="blue">被リンク</span>と言うことを耳にすることが有ると思います。

一体それらは何なのか？

また、それらはどんな役割を果たすのか？

メリットは？

それらを簡単に説明します。
]]>
      <![CDATA[<h3>相互リンク</h3>

相互リンクとは、簡単に言うとお互いのサイトでリンクを貼り合う事を言います。

例えば貴方がホームページを作成したばかりで、そのページの存在を数人しか知らない場合、当然他の人にも自分のページを見てもらいたいと思うでしょう。

そう言った場合に、他のホームページ管理者に、<span class="blue">自分のサイトにリンクを張ったから、私のところもリンクしてください</span>とお願いに行き、お願いに言ったサイトがリンクをしてくれれば<span class="blue">双方向</span>で互いのサイトがリンクされたことになります。

これを<span class="blue">相互リンク</span>と言います。

<h3>被リンク</h3>

相互リンクに対して、一方的にリンクをされている場合のことを<span class="blue">被リンク</span>と言います。

例えば貴方がとても面白い記事を書いていたり、他の人にとっても有益な情報を掲載していたりすると、こちらから頼んでいなくても貴方のサイトをリンクしてくれる場合があります。

また、検索エンジンは、<span class="blue">被リンクが多いサイトを優良なサイト</span>と判断しますので、<span class="blue">被リンクの数は多い方が良い</span>と言えます。

しかし、ただ単に多いだけではいけません。

<span class="blue">優良なサイトからの被リンク数</span>が多い方が良いのです。

これは相互リンクに関しても言える事です。

優良なサイトの判断基準に、<span class="blue">Googleページランク</span>と言うものが有ります。

ページランクが高いホームページからのリンクを貰う事が、SEO的にも有利になります。

ページランクを確認するには、<a href="http://toolbar.google.com/T4/intl/ja/index_pack.html" rel="external">Googleツールバー</a>をインストールすれば確認できます。

IE用とFirefox用が有りますので各ブラウザで使用してください。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.seo-maniax.com/beginner/link/g-tool.php" onclick="window.open('http://www.seo-maniax.com/beginner/link/g-tool.php','popup','width=318,height=295,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.seo-maniax.com/beginner/link/g-tool-thumb-250x231.jpg" width="250" height="231" alt="Googleツールバーのインストール" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></a></span>

インストールは<a href="http://toolbar.google.com/T4/intl/ja/index_pack.html" rel="external">Googleツールバー</a>のダウンロードサイトを開き、

<span class="blue">ツールバーをダウンロード</span>

と書いてあるバーをクリックし、ダウンロード画面が出たら<span class="blue">開く</span>を選択すればインストールが開始されます。

インストール終了後右のような画面が出ますので、<span class="blue">ページランクの...</span>のチェックボックスにチェックを入れてOKすれば完了です。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="pagelank" src="http://www.seo-maniax.com/beginner/link/pagelank.jpg" width="228" height="31" class="mt-image-left" /></span>

ページランクを確認したいサイトを開き、URLバーの下に表示されたGoogleツールバー中の<span class="blue">PageLankバー</span>を見ると、そのサイトのページランクが表示されるはずです。

ページランクは、0～10のランク表示がされています。

ちなみに当サイトは2008年5月の時点では、作って間もないサイトなのでページランクは1です（苦笑）
]]>
   </content>
</entry>

<entry>
   <title>metaタグを知ろう！</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/beginner/meta.php" />
   <id>tag:www.seo-maniax.com,2008://1.27</id>
   
   <published>2008-05-15T02:40:00Z</published>
   <updated>2008-05-15T02:51:12Z</updated>
   
   <summary>ホームページを作成して間もない頃は、見た目だけにとらわれてしまって、肝心な検索エンジンに対しての対策を全く出来ていなかったりします。ホームページビルダーやGoLiveなどのホームページ作成ソフトに頼りすぎるのは良くありません。中身の手直しも必要になります。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="001初級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="57" label="SEO" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="180" label="head" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="181" label="meta" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="182" label="metaタグ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="63" label="キーワード" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="48" label="ホームページ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="183" label="対策" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="62" label="検索エンジン" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[ホームページを作ってしばらくすると、<span class="blue">metaタグ</span>と言う言葉を耳にすると思います。

では一体metaタグとは何なのでしょう？

その辺りを初心者にも出来るだけ解りやすく説明します。
]]>
      <![CDATA[<h3>metaタグの概要</h3>

metaタグとは、html（またはphp）ページをソース表示したときに出てくる、<pre><code>&lt;head&gt;～&lt;/head&gt;</code></pre>間に記述するタグのことです。

このタグの中身は実際にページに表示されることはありません。

では、なぜこのタグが存在するのか？

それは<span class="blue">Webページのお約束事</span>みたいなものです。

しかし実は、ここは<span class="blue">検索エンジン対策（SEO対策）</span>に重要な部分だったりします。

<h3>metaタグの中身の例</h3>

当サイトのmetaタグのはこんな感じになっています。（実際はもっと記述がありますが...）

尚、当サイトは、<span class="blue">XHTML1.0 Transitional</span>で作成していますので、ホームページビルダーなどの場合とは若干異なります。
一般のホームページ作成ソフトの場合、多くは<span class="blue">HTML4.01 Transitional</span>で作成されていると思います。

<pre><code>&lt;head&gt;
&lt;meta http-equiv="content-type" content="text/html;charset=UTF-8" /&gt;
&lt;meta content="ALL" name="ROBOTS" /&gt;
&lt;meta name="robots" content="INDEX,FOLLOW" /&gt;
&lt;meta http-equiv="Content-Script-Type" content="text/javascript" /&gt;
&lt;meta http-equiv="Content-Style-Type" content="text/css" /&gt;
&lt;link rel="shortcut icon" href="http://www.seo-maniax.com/favicon.ico" /&gt;
&lt;title&gt;ホームページ作成SEOマニアックス&lt;/title&gt;
&lt;meta name="keywords" content="ホームページ,作成,マニュアル,SEO対策,検索エンジン,サーバー,Apache,swf,wmv,flv,埋め込み,設定,PHP,HTML,CSS,MT" /&gt;
&lt;meta name="description" content="ホームページ作成の基礎知識から、スタイルシートの使い方やレンタルサーバーの設定などを解説します。" /&gt;
&lt;link rel="start" href="http://www.seo-maniax.com/" title="ホームページ作成SEOマニアックス" /&gt;
&lt;link rel="next" href="http://www.seo-maniax.com/archives.php" title="ホームページ作成SEOマニアックスサイトマップ" /&gt;
&lt;/head&gt;</code></pre>

<span class="blue">HTML4.01 Transitional</span>の場合は、各タグの最後にある<span class="red"> /（半角スペースとスラッシュ）</span>を削除すれば使用できます。

<h3>meta http-equiv="content-type"</h3>

ここに記されているのは、<span class="blue">このコンテンツ（ホームページ）がどんな文字セットを使用しているのか</span>の記述です。

これが記述されていないと、ブラウザによってはどんな文字セットを使用しているかを判断できずに<span class="red">文字化け</span>することが有りますので必ず記述しましょう。

当サイトは<span class="blue">utf-8</span>を使用していますので<pre><code>&lt;meta http-equiv="content-type" content="text/html;charset=UTF-8" /&gt;</code></pre>のように記します。

<span class="blue">shift_jis</span>を使用している場合は、<pre><code>&lt;meta http-equiv="content-type" content="text/html;charset=shift_jis" /&gt;</code></pre>

となります。
ちなみにこれは<span class="blue">XHTML1.0 Transitional</span>の文法になりますので、<span class="blue">HTML4.01 Transitional</span>の場合はタグの最後にある<span class="red"> /（半角スペースとスラッシュ）</span>を削除して、<pre><code>&lt;meta http-equiv="content-type" content="text/html;charset=shift_jis"&gt;</code></pre>

となります。

<h3>meta name="robots" content="INDEX,FOLLOW"</h3>

この部分は検索エンジンの巡回ロボットに、このページをキャッシュさせるかさせないかの記述です。

ページを検索エンジンにキャッシュさせたい場合は
<code><span>XHTML1.0 Transitionalの場合</span>
&lt;meta content="ALL" name="ROBOTS" /&gt;
&lt;meta name="robots" content="INDEX,FOLLOW" /&gt;
<span>HTML4.01 Transitionalの場合</span>
&lt;meta content="ALL" name="ROBOTS"&gt;
&lt;meta name="robots" content="INDEX,FOLLOW"&gt;</code>

ページを検索エンジンにキャッシュさせたくないい場合は
<code><span>XHTML1.0 Transitionalの場合</span>
&lt;meta content="ALL" name="ROBOTS" /&gt;
&lt;meta name="robots" content="NOINDEX,NOFOLLOW" /&gt;
<span>HTML4.01 Transitionalの場合</span>
&lt;meta content="ALL" name="ROBOTS"&gt;
&lt;meta name="robots" content="NOINDEX,NOFOLLOW"&gt;</code>

と記します。

<h3>meta http-equiv=</h3>

この部分は、<span class="blue">javascript</span>や、<span class="blue">スタイルシート</span>を使用している場合に記述します。
<code>&lt;meta http-equiv="Content-Script-Type" content="text/javascript" /&gt;
&lt;meta http-equiv="Content-Style-Type" content="text/css" /&gt;</code>

<h3>link rel="shortcut icon</h3>

この部分は、<span class="blue">ショートカットアイコン（favicon.ico）</span>を作成していない場合は記述しなくて良い部分です。

ショートカットアイコンとは、ブラウザの<span class="blue">URLバー</span>の先頭や、<span class="blue">お気に入り</span>にサイトを追加した時に出来るアイコンの事です。

当サイトをブラウザで表示したときに、IE7以降やその他のブラウザで開くと、URLバーとタブバーにアイコンが表示されていると思います。
必要が無いといえば無いものなのですが、オリジナリティーを出したいのなら作ると良いかもしれません。

<span class="blue">ショートカットアイコン（favicon.ico）</span>を作りたいなら、自分で画像を用意すれば<a href="http://www.html-kit.com/favicon/" rel="external">FavIcon from Pics</a>と言うサイトで無料で作成できます。

<h3>titleタグ</h3>

最も重要なmetaタグのひとつになります。

要するにここは、<span class="blue">ページのタイトル部分</span>になりますので、<span class="red">絶対に入っている必要があります</span>

ホームページビルダーやアドビのGoLive（ゴーライブ）などで作成されているページで、この<span class="red">タイトルが書かれていない</span>ページをかなり見かけます。

特に酷いのが、アドビのGoLiveで作成されたページで、タイトルがデフォルトのままの<code>&lt;title&gt;Untitled Page&lt;/title&gt;</code>
となっているページ。

中には<code>&lt;title&gt;Adobe GoLiveへようこそ&lt;/title&gt;</code>
なんてなっているところも見かけます。

一体誰のページなのでしょう？Adobe GoLiveのページですか？（汗）

折角一生懸命に作ったのに、ページのタイトルがAdobeの宣伝なんてシャレになりません...
知らずに作っているのですから仕方が無いのですが、ゾッとしませんか？

絶対にtitleはページ毎にちゃんとしたタイトルを入れるように心がけましょう！

<h3>meta name="keywords" content=""</h3>

ここはページのキーワードを入れる部分になります。

キーワードとは、そのページにとって重要なキーワード、または記載されている内容に沿ったキーワードで、検索エンジンで検索されるであろう単語のことになります。

酷いサイトになると上位表示させたいがために、ページと全く関係の無いキーワードを入れているところもあります。
たとえば、釣りのページなのに上位表示させたいが為に有名芸能人の名前が入っていたり...

それではキーワードの意味を全く成しません。
逆に検索エンジンからは<span class="red">スパム行為</span>とみなされてしまいますので、そのような行為は絶対にしないでください。

書式は<code>&lt;meta name="keywords" content="" /&gt;</code>の<span class="blue">""</span>の中身に、自分の作ったページの内容に合うキーワードを入れていきます。

キーワードは単語で書き、各キーワードを<span class="red-2">,</span>で区切ります

また、キーワードを多く入れ過ぎても意味がありませんので、10個程度にします。

<h3>meta name="description" content=""</h3>

この部分はページの説明文になります。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.seo-maniax.com/beginner/meta/meta.php" onclick="window.open('http://www.seo-maniax.com/beginner/meta/meta.php','popup','width=640,height=292,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.seo-maniax.com/beginner/meta/meta-thumb-250x114.jpg" width="250" height="114" alt="metaタグdescription" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></a></span>

検索エンジンなどで検索したときに、リンクの下に文章が出てくると思います。
（画像赤枠部分）

<span class="blue">description</span>タグを使用していない場合は、この部分にページの本文が表示されます。

しかし、検索エンジン対策としては<span class="blue">descriptionタグ</span>にキーワードとなる要素を入れつつ、ページの説明を記述するようにします。

そうすることでライバルサイトよりも上位表示される可能性が高くなります。
上位表示されるには他にも要因がありますが、やらないよりやったほうが良いです。

書式は<code>&lt;meta name="description" content="ページの説明文" /&gt;</code>

のようになります。<span class="blue">ページの説明文</span>の部分を、ご自分のページの説明文と入れ替えてください

<h3>link rel="start"　link rel="next"</h3>

出来れば<span class="blue">link rel="start"　タグ</span><span class="blue">link rel="next"　タグ</span>は入れた方が好ましいです。

このタグは検索エンジンを、元のページ（link rel="start"）の所在地と、次のページ（link rel="next"）への誘導をスムーズに行うために入れるmetaタグになります。

ブログの場合はこのタグは自動に入るものが多いですが、手打ちページの場合は製作者が自分で考えURLを記述する必要があります。

当サイトで言うと、トップページは<code>&lt;link rel="start" href="http://www.seo-maniax.com/" title="ホームページ作成SEOマニアックス" /&gt;
&lt;link rel="next" href="http://www.seo-maniax.com/archives.php" title="ホームページ作成SEOマニアックスサイトマップ" /&gt;</code>のようになっています。

<h3>その他のmetaタグ</h3>

<span class="blue">外部スタイルシート</span>を使用している場合は、metaタグにスタイルシートのリンク先を記述する必要があります。

<code>&lt;link rel="stylesheet" href="スタイルシートへのパス" type="text/css" /&gt;</code>

また、<span class="blue">外部javascript</span>などを使用している場合は

<code>&lt;script src="javascriptまでのパス" type="text/javascript"&gt;&lt;/script&gt;</code>

<span class="blue">.css</span>や<span class="blue">.js</span>ファイルへのパスは、URLでも相対パスでもかまいません。

長く記しましたが、ホームページ作成ソフトで誰にでも簡単にホームページが作れるようになっている中、<span class="red">この部分を全く知らなずにサイトを作っている</span>方が非常に多いです。

ライバルに差をつけたいならここに記したmetaタグをご自分の環境に合わせて書き換え入れることをお勧めします。
]]>
   </content>
</entry>

<entry>
   <title>go-pear.phpが実行できない場合</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/other/core-svr.php" />
   <id>tag:www.seo-maniax.com,2008://1.26</id>
   
   <published>2008-05-07T14:05:00Z</published>
   <updated>2008-05-07T14:07:18Z</updated>
   
   <summary>コアサーバーにPEARインストールする場合の注意事項です。go-pear.phpのバージョンは1.1.1ですが、そのままではコアサーバーではgo-pear.phpの実行が出来ません。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="004その他" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="22" label="PEAR" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="24" label="go-pear.php" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="12" label="インストール" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="179" label="コアサーバー" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[<a href="http://www.seo-maniax.com/high-rank/sakura-pear/" rel="external">PEARのインストール（さくらサーバー編）</a>で<strong class="red">pear</strong>のインストール手順を記しましたが、

一部のサーバーで、<strong class="red">go-pear.php</strong>が動きませんでした。

試したのは<a href="http://www.coreserver.jp/info.php?action=press&no=20070802-1" rel="external">コアサーバー</a>

原因は簡単な所にありますので、その手順を紹介します。
]]>
      <![CDATA[<h3>コアサーバーでのpearインストール</h3>

コアサーバーの手順書を見てみたらこんな記事がありました

<a href="http://www.coreserver.jp/help/index.php/phpcgi/" rel="external">PHPをCGIとして動かす方法について</a>

要するに<strong class="blue">.htaccess</strong>を使用して、<strong class="blue">.php</strong>を<strong class="blue">cgi</strong>として動かすって事です。

<strong class="blue">.htaccess</strong>に
<pre><code>AddHandler application/x-httpd-phpcgi .php</code></pre>
と記して、<strong class="red">go-pear.php</strong>を転送したディレクトリに転送してください。

この後の操作は、<a href="http://www.seo-maniax.com/high-rank/sakura-pear/" rel="external">PEARのインストール（さくらサーバー編）</a>とほぼ同じです。

違うのは<strong class="blue">GO-Pear Installer</strong>画面の<strong class="red-2">Configuration</strong>画面で、

一番上の項目（<span class="red">Installation prefix</span>）と、

11番目の項目<span class="red">11.php.ext path,optical(CLI command tools)</span>

部分に入れるパスが違うことぐらいです。

まぁ、そんなに難しいことではないのですが、私自身がこの部分で躓いたので、メモ書きとして残しておきます（笑）
]]>
   </content>
</entry>

<entry>
   <title>SEOを考慮したサイトの引越し（301リダイレクト）</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/other/301redirect.php" />
   <id>tag:www.seo-maniax.com,2008://1.25</id>
   
   <published>2008-05-02T06:55:00Z</published>
   <updated>2008-05-02T06:58:13Z</updated>
   
   <summary>新しくドメインを取った時など、サイトの引越し時にSEO的に有利な301Redirect（301リダイレクト）を使用する手順です。これを使うことでページランクも一緒に引き継ぐことが出来ます。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="004その他" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="175" label="301Redirect" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="176" label="301リダイレクト" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="177" label="サイト引越し" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="178" label="サイト移転" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      新しくドメインを取った時など、サイトの引越し案内をリンクしてもらっている人に出したりしますよね？
それと同じで検索エンジンにも案内を出す必要があります。

案内と言っても、検索エンジンに向けてメールを出したりするわけでは有りません（笑）

では、どんな方法があるのか、例を挙げます。

      <![CDATA[<h3>META Refreshタグを使用した自動転送</h3>

サイトを引っ越した際、一番簡単なのは<span class="blue">META Refreshタグ</span>を使って、自動的に新しいサイトに転送する方法です。

これはHTMLの<head></head>間に

<pre><code>&lt;meta http-equiv="Refresh" content="5;URL=http://example.com/"&gt;</code></pre>

のように記す方法です。

<span class="blue">content="5</span>は、5秒後に転送の場合です。<span class="blue">5</span>と言う数字を好きな秒数に書き換えます。

その後の<span class="blue">;URL=http://example.com/"</span>には、転送先のURLを記します。

<pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"&gt;
&lt;head&gt;
&lt;meta http-equiv="content-type" content="text/html;charset=UTF-8" /&gt;
&lt;title&gt;サイトのタイトル&lt;/title&gt;
&lt;meta http-equiv="Refresh" content="5;URL=http://example.com/"&gt;
&lt;/head&gt;
&lt;body&gt;
当サイトはhttp://example.com/に移動しました
5秒後に新しいサイトに自動転送します。
&lt;/body&gt;
&lt;/html&gt;</code></pre>

こんな感じです。

しかしこのMETA Refreshタグは、検索エンジンに対して良くありません。
要するにSEO的に良くないと言うことです。

何がいけないかというと、古いサイトの情報が全く受け継がれないと言うことです。
ある程度の年数が経ったサイトなら尚の事、ページランクやらドメインエイジやら、その他の情報が全く受け継がれないのです。

古い方のサイトが検索エンジンで上位表示されていたのに、ドメインを新しくしたら上位表示されなくなったなんて事が起こってしまいます。

そこで、301リダイレクトの登場です。

<h3>301リダイレクト（301Redirect）</h3>

YahooやGoogleなどの検索エンジンでも、サイトの移転時には301Redirectを推奨しています。

ただ、この301Redirectは、使用できるサーバーが限られてしまいます。

<span class="blue">Apache</span>を使用しているサーバーで、尚且つ<span class="blue">mod_rewriteエンジン</span>が有効になっている必要があります。

多くのインターネットプロバイダの無料でついてくるWebサーバでは使えません。

有料レンタルサーバーの、サクラサーバー、ロリポップ、チカッパ、コアサーバー、XREA、Xサーバーなどは使用可能です。
また、自宅サーバでApacheで構築をしている人は<span class="blue">mod_rewriteエンジン</span>を有効にすれば使用可能です。

ちなみに自宅サーバー（Apache2.2.x以降）などで<span class="blue">mod_rewriteエンジン</span>を有効にするには、

<span class="blue">httpd_conf</span>を開き、110行目辺りの

<pre><code>#LoadModule rewrite_module modules/mod_rewrite.so
↓
<span>LoadModule rewrite_module modules/mod_rewrite.so</span>  <span><!--頭の#をはずす--></span></code></pre>

のように変更し、Apacheを再起動させればOKです。

レンタルサーバーの場合は、<span class="blue">.htaccess</span>を利用するのが簡単でわかりやすいと思います。

<h3>301リダイレクト｜.htaccessの記述手順</h3>

テキストエディターで内容を以下の通りに記します。

<pre><code>Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://example.com/$1 [R=301,L] </code></pre>

書いたらファイル名を<span class="blue">.htaccess</span>として保存します。
<span class="blue">http://example.com/</span>には、ご自分の転送したいURLと置き換えてください。

出来たらFTPで<span class="red">rootディレクトリに転送します</span>

<span class="red">※</span>Windowsマシンを利用している方は、Windows付属の<span class="blue">メモ帳</span>では、<span class="blue">.htaccess</span>と言うファイルは作れません。

出来れば<a href="http://www.seo-maniax.com/middle/sakuraeditor/" rel="external">サクラエディター</a>などの高機能テキストエディターをご利用ください。

どうしてもWindowsのメモ帳が使いたいのであれば、ファイル名を<span class="blue">a.htaccess</span>のようにして、
FTPで転送した後に、アップロードしたファイルを<span class="blue">.htaccess</span>とリネームしてください。

<h3>Mod-Rewriteを利用できないサーバーの場合</h3>

Mod-Rewriteエンジンを利用できないサーバーの場合は、<span class="blue">.htaccess</span>に

<pre><code>Redirect 301 / http://www.example.com/</code></pre>

と記してrootディレクトリにFTP転送します

この記述方法は、ページ毎にも設定できます。

たとえば、<span class="blue">http://www.old-example.com/abc/index.html</span>を、<span class="blue">http://www.example.com/abc/index.html</span>に転送したいときなどは、

<pre><code>Redirect 301 /abc/index.html http://www.example.com/abc/index.html</code></pre>

と言うように記します。

上記例で記してある<span class="blue">/abc/index.html</span>の部分は、<span class="red">絶対パス</span>で記述する必要があります。
]]>
   </content>
</entry>

<entry>
   <title>IE7でのレイアウトずれ対処</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/middle/ie7csshack.php" />
   <id>tag:www.seo-maniax.com,2008://1.24</id>
   
   <published>2008-05-01T00:15:00Z</published>
   <updated>2008-05-01T00:22:12Z</updated>
   
   <summary>CSSハックを利用したインターネットエクスプローラー7でのレイアウトずれの対処方法です。インターネットエクスプローラーは、CSSの読み込み方が他のブラウザ（Mozilla系など）と全く違い、しかもバージョンによっても表示の仕方が全く異なり、レイアウトがずれてしまう困ったブラウザです。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="002中級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="95" label="CSS" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="168" label="CSSハック" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="141" label="Firefox" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="170" label="IE6" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="172" label="IE7" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="107" label="Mozilla" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="173" label="レイアウトずれ" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      スタイルシートでサイトのレイアウトを作成していると、様々なブラウザで確認してみるとレイアウトがずれることがある。

特にインターネットエクスプローラー（以降IEと略）...

同じIEでもIE7とIE6では表示の方法が全く違うので、レイアウトが崩れてしまう。

IE以外のブラウザではずれないのに、こいつらだけはどうしようもないほどに崩れる駄目ブラウザである。

そんな駄目ブラウザが日本国内のシェアーの大半を占めているのであわせないわけには行かず...

と言うわけで、ここではIE7だけにCSSを適用させる手順を掲載します。
      <![CDATA[<h3>CSSハックの適用</h3>

<a href="http://www.seo-maniax.com/middle/iecss/" rel="external">IEでのレイアウトずれ対処（css）</a>では、IE6でのレイアウトずれ対処だったが、それと併用すればよいでしょう。

IE7の場合は

<pre><code>*:first-child+html</code></pre>

をCSSに記述してやります。

<pre><code>*:first-child+html #body{IE7用のスタイルシート記述}</code></pre>

と言う感じ。

例を挙げると

<pre><code>.explanat
{
	font-size: 12px;
	text-align: right;
	color: #000000;
	padding-right: 15px;
	line-height: 0.7;
	_line-height: 0;
	margin-top: -285px;
	_margin-top: -280px; <span>/*-----IE6用記述-----*/</span>
	margin-left: 350px;
	margin-bottom: 235px;
	_margin-bottom: 241px; <span>/*-----IE6用記述-----*/</span>
}
 <span>/*-----ここからIE7用記述-----*/</span>
*:first-child+html .explanat
{
	font-size: 12px;
	text-align: right;
	color: #000000;
	padding-right: 15px;
	line-height: 0.5;
	margin-top: -285px;
	margin-left: 350px;
	margin-bottom: 235px;
}
 <span>/*-----IE7用記述ここまで-----*/</span></code></pre>

こんな感じになります。

IEのようなお粗末なブラウザで確認して<span class="blue">それでおしまい！</span>なんて事をすると、後で痛い目にあいますので、
Firefoxで全体のレイアウトを決めてから、IE用にスタイルシートを書き直すようにしてみましょう。

そうすれば殆どのブラウザでレイアウトがずれることなく正常に表示されると思います。

<a href="http://www.seo-maniax.com/other/firefox-add-ons/" rel="external">FireFox Add-ons の Edit CSS</a>を使用することで、CSSをリアルタイムで編集することができます。
]]>
   </content>
</entry>

<entry>
   <title>バックリンク（被リンク）について</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/beginner/back-link.php" />
   <id>tag:www.seo-maniax.com,2008://1.23</id>
   
   <published>2008-04-21T06:43:00Z</published>
   <updated>2008-04-21T06:43:51Z</updated>
   
   <summary>検索エンジンで上位表示させるためには、バックリンク（被リンク）の数と質が重要になってきます。サイトを作ったばかりなら、まずは自分のサイトを相手にリンクしてもらうようお願いに回ってみましょう。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="001初級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="57" label="SEO" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="164" label="バックリンク" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="48" label="ホームページ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="62" label="検索エンジン" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="165" label="相互リンク" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="166" label="被リンク" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[ホームページ初心者の方でも、<span class="blue">リンク</span>とか<span class="blue">相互リンク</span>と言う言葉を聞いたことはあるでしょう。

ホームページを作成できたらできるだけ他のサイトからリンクをもらうようにしましょう。

では、なぜリンクしてもらうが必要なのか。

簡単に説明します。
]]>
      <![CDATA[<h3>バックリンク（被リンク）とは？</h3>

バックリンクを簡単に説明すると、自分のサイトやブログが、他のサイトからどれだけリンクをされているかと言うことです。

では、なぜリンクをしてもらう必要があるのか。

それはただ単に、リンクしてもらった先からユーザーが自分のページに来ると言うことだけではなく、

<span class="red">検索エンジンはバックリンクをたどってあなたのサイトに入ってくる</span>殻なのです。

YahooやGoogle（特にGoogle）などの検索エンジンは、<span class="blue">このサイトはどのぐらいのバックリンクがあるか</span>でサイトの重要度を判断します。
（それだけでは有りませんが...）

要するに同じような内容のサイトであれば、バックリンクの多いサイトが<span class="red">検索で上位に表示される</span>と言うことです。

しかし、バックリンクをただ単に増やせばよいのかと言うと、そうでもありません。

このサイトは自分で作って置きながら悪い例なのですが、<span class="red">自分のサイトの内容に合ったサイトからリンクをもらう</span>のが理想です。

では作ったばかりのサイトがバックリンクを増やすにはどうしたらよいのか。

<h3>相互リンクを申し込む</h3>

作ったばかりのサイトに向こうから<span class="blue">『リンクしてくれ』</span>と来るのは皆無に等しいでしょう。

ならばこちらから頼みに行くしかありません。

自分で色々なサイトを見に行って、リンクして欲しいサイトにメールや掲示板、ブログならトラックバックやコメントをいれるなどの方法でリンクの申し入れをします。

どんなに丁寧な文章を書いても、中には見向きもしてくれないサイトも有ります。

でもそんなのは当たり前だと思って、地道にリンクのお願いをするしかありません。

しかし内容が薄っぺらなサイトではお願いしに言っても誰も相手にしてくれませんので、リンクのお願いをしながら、サイトの中身も充実したものにしていきましょう。

中には2～3ページの記事で後はリンク集だらけなんて言うくだらないサイトの方がリンクのお願いに来ることがありますが。。。
そう言うサイトは自分でもリンクする気になれませんよね？

相互リンクが増えてきて、自分のサイトも内容が充実してくれば、相手からリンクしてくださいとお願いに来てくれるようになります。

そうなれば必然的にバックリンクも増えるので、検索エンジンもそのサイトを重要視するようになりますので、当然アクセスも増えてきます。

サイトを上位表示させるには、まだまだ他に沢山の要因がありますが、
まず、はじめの一歩として、自分の気に入ったサイトにリンクのお願いに行くことからはじめましょう。
]]>
   </content>
</entry>

<entry>
   <title>Thumbs.db ファイルをFTPに残さない（作らない）</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/other/thumbsdb-ftp.php" />
   <id>tag:www.seo-maniax.com,2008://1.22</id>
   
   <published>2008-04-20T17:35:00Z</published>
   <updated>2008-04-20T17:39:38Z</updated>
   
   <summary>Windowsユーザー特有の作りたくないけど出来てしまうファイルThumbs.db。フォルダごと画像をFTP転送するとできてしまいます。こいつが何なのかの解説と、これを作らない方法を説明します。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="004その他" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="69" label="FTP" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="159" label="Thumbs.db" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="161" label="Windows" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="48" label="ホームページ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="162" label="削除" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="163" label="転送" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[Windowsユーザーだけの問題なのだが、画像ファイルをフォルダごとFTP転送すると<strong class="blue">Thumbs.db</strong>と言うファイルができてしまう。

こんなものは邪魔なもの以外の何者でもないし、サーバー容量を圧迫するだけなので削除したほうが良い。

そもそもこの<strong class="blue">Thumbs.db</strong>とは何なのか？

その解説と<strong class="blue">Thumbs.db</strong>を作らない手順をお教えします。
]]>
      <![CDATA[<h3>Thumbs.db とは何か？</h3>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.seo-maniax.com/other/thumbsdb_ftp/thumbs-0.php" onclick="window.open('http://www.seo-maniax.com/other/thumbsdb_ftp/thumbs-0.php','popup','width=403,height=501,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.seo-maniax.com/other/thumbsdb_ftp/thumbs-0-thumb-200x248.jpg" width="200" height="248" alt="縮小版" class="mt-image-left" style="float: left; margin-right:20px;" /></a></span>

Thumbs.db とは、左画像のように、画像を縮小版表示でサムネイル化させた時に、Windowsが勝手に作るシステムファイルのことです。

これは次回同じフォルダを開いたときに、画像のサムネイル表示を早くさせるために、フォルダ内の画像情報を保存しているファイルになります。

低スペックのマシンなら便利な機能かもしれませんが、最近の高速マシンには無用の産物ともいえます。

フォルダオプションで、<span class="blue">隠しファイルを表示させない</span>設定になっている場合は、このファイルはマシン上では確認できません。

しかし、画像をFTP転送する折にフォルダごと転送すると、転送先のフォルダには<span class="blue">Thumbs.db</span>が一緒に転送されてしまいます。

物によってはこのThumbs.dbは結構大きなファイルになりますので、邪魔物以外の何者でもありません。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.seo-maniax.com/other/thumbsdb_ftp/thumbs.php" onclick="window.open('http://www.seo-maniax.com/other/thumbsdb_ftp/thumbs.php','popup','width=327,height=264,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.seo-maniax.com/other/thumbsdb_ftp/thumbs-thumb-200x161.jpg" width="200" height="161" alt="FTP転送されたthumbs.db" class="mt-image-left" style="float: left; margin-right: 20px;" /></a></span>

左はFTP転送してできたThumbs.db ファイルの例です。
元画像のファイルサイズより大きいのがお分かりでしょうか？
中にはこのように、元画像のファイルサイズより大きくなってしまうものもあります。
画像を多く扱い、ディレクトリ（フォルダ）を細かく分けているサイトの場合、サーバー領域を圧迫することにもなりかねます。

Thumbs.dbはWindowsOS上でしか役に立ちませんので、当然FTP転送で転送されてしまったThumbs.dbは削除しても問題ありませんし、むしろ削除すべきです。

<h3>Thumbs.dbファイルを作らなくするには</h3>

前記したとおり、最近の高性能マシンを使っているならThumbs.dbなど有っても邪魔なだけですので、これを作らないように設定します。

設定手順は、<span class="blue">マイコンピュータ</span>を開き、次いで、<span class="blue">ツールタブ</span>より<span class="blue">フォルダオプション</span>を選択します。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.seo-maniax.com/other/thumbsdb_ftp/folder-option.php" onclick="window.open('http://www.seo-maniax.com/other/thumbsdb_ftp/folder-option.php','popup','width=448,height=440,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.seo-maniax.com/other/thumbsdb_ftp/folder-option-thumb-200x196.jpg" width="200" height="196" alt="フォルダオプション設定例" class="mt-image-left" style="float: left; margin-right: 20px;" /></a></span>

<span class="blue">フォルダオプションウインドウ</span>が出てきますので、<span class="blue">表示</span>タブに移動します。

<span class="blue">詳細設定</span>の項目をスクロールしていくと、

<span class="red">縮小版をキャッシュしない</span>

という項目が出てきますので、この項目先頭にあるラジオボタンにチェックを入れます。

チェックしたら画面右下の<span class="blue">適用</span>ボタンを押して設定を適用させてOKを押下し、フォルダオプションを終了します。

これでThumbs.db ファイルは作成されなくなります。

Windowsにとっては便利そうに見える機能は、実は他では全く使えなかったりするものです。

ローカルやサーバーのディスク容量を確保する為にも、この設定は行っておいたほうが良いと思われます。

しかし、この設定を行ったことによるトラブルは責任を負いかねますので、<span class="red">自己責任</span>で行ってくださいね！

問題ないと思うけど（笑）
]]>
   </content>
</entry>

<entry>
   <title>自宅サーバ でのwmv埋め込み+Firefox・Mozilla（Apache）</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/other/-wmvfirefoxmozillaapache.php" />
   <id>tag:www.seo-maniax.com,2008://1.21</id>
   
   <published>2008-04-19T04:00:00Z</published>
   <updated>2008-04-19T04:01:42Z</updated>
   
   <summary>wimvファイルなどを埋め込んだページをFirefoxなどのMozilla系ブラウザで開くとダウンロードされてしまう現象は、Apacheのmime.typesに追記する必要がある。これはApacheの古いバージョンを使用している場合の設定である。2.2ｘではデフォルトで問題無い。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="004その他" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="155" label="Apache" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="141" label="Firefox" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="107" label="Mozilla" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="157" label="mime.types" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="136" label="swf" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="125" label="wmv" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      自宅サーバを使っている場合でwmv・swfなどの埋め込みをした場合、FirefoxなどのMozilla系ブラウザで埋め込んだwmvなどを再生しようとクリックすると、ダウンロードのメッセージが出てしまう場合がある。

自宅サーバーにかかわらず、Apacheの古いバージョンのレンタルサーバーの場合も同じ状態になることがある。

原因はApacheのmime.typesの設定にある。

      <![CDATA[そう言う場合はApacheのmime.typesに下記を追加すれば良い。

<h3>Apache mime.types の設定</h3>

<pre><code>video/x-ms-wmv		wmv
video/x-ms-asf		asf asx wma wax wmv wvx
application/x-shockwave-flash	swf flv</code></pre>

<span class="blue">video/x-ms-wmv</span>は、<span class="blue">wmv</span>という拡張子のWindowsMediaVideoファイルの再生

<span class="blue">video/x-ms-asf</span>は、WindowsMediaのメタファイル

<span class="blue">application/x-shockwave-flash</span>は、Flashビデオファイルのswf と      flv

この設定は、Apache2.2ｘ ではデフォルトで設定してあるので大丈夫なのだが、Apache2.0ｘで以前のバージョンではこの設定を自分でしなければいけない。

セキュリティー面を考えても、Apache2.2xにバージョンアップしたほうが良いと言える。
ただし、2.0ｘから2.2ｘに乗り換える場合は、各モジュールの設定が大幅に変わっているので注意も必要ではあるが...
]]>
   </content>
</entry>

<entry>
   <title>サイト整理=リンク切れのチェック</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/other/link-check.php" />
   <id>tag:www.seo-maniax.com,2008://1.20</id>
   
   <published>2008-04-15T10:20:00Z</published>
   <updated>2008-04-15T10:20:13Z</updated>
   
   <summary>Firefox  Add-ons の LinkChecker（リンクチェッカー）のインストール手順と使用手順。ページのリンク切れを迅速に探し出すことができます。リンク切れはSEO対策上も良くありませんので早めに修正しましょう。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="004その他" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="141" label="Firefox" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="149" label="LinkChecker" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="150" label="サイト整理" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="151" label="ファイル整理" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="152" label="リンクチェッカー" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="153" label="リンク切れ" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      長年ホームページ作成を行っていると、サイトのページ数も多くなると共に、リンク集なども増えてきたりする。

レイアウトを変えたりデザインを変えたりしているうちに、いくら気を付けていてもリンクが切れてしまう場合があります。
中にはリンクしていたサイトのURLが知らぬ間に変わっていたり、またはそのサイト自体が無くなっていたり...

リンクが切れているページをそのまま放置するのはSEO的にも良くありませんし、すぐにでも修正したいと思うけど、
リンク切れを探すのって結構面倒なので後回しにする事ってありませんか？

そんなときには便利なツールがありますのでご紹介します。

      <![CDATA[<h3>Firefox Add-ons LinkChecker（リンクチェッカー）</h3>

Firefoxのアドオン（プラグイン）で、<span class="blue">LinkChecker</span>というものです。

これを使えば簡単にリンク切れを探し出すことができます。

<span class="blue">Firefox</span>専用なので、当然Firefoxがインストールされていなければ使用できません。

ホームページ作成をしている方ならこのブラウザは入れておくと良いです。

<?php include("/home/sites/chicappa.jp/users/chicappa.jp-seo-maniax/web/maniax/other/firefox-add-ons/firefox.php"); ?>

<h3>LinkChecker（リンクチェッカー）のインストール</h3>

<a href="https://addons.mozilla.org/ja/firefox/addon/532" rel="external">https://addons.mozilla.org/ja/firefox/addon/532</a>　左のリンクにアクセスし、Firefox Add-ons を開きます。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="LinkCheckerのインストール手順" src="http://www.seo-maniax.com/other/link-check/install.jpg" width="480" height="420" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></span>

<span class="blue">LinkChecker</span>のページに行きますので、<span class="blue-2">Firefoxへインストール</span>をクリックします。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="LinkCheckerインストール画面" src="http://www.seo-maniax.com/other/link-check/install-2.jpg" width="366" height="359" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></span>

上のような画面が開きますので、<span class="blue-2">今すぐインストール</span>をクリックします。

インストールが実行され、Firefoxの再起動メッセージが出ますので、Firefoxを再起動します。

<h3>LinkChecker（リンクチェッカー）の使い方</h3>

使い方は簡単で、リンク切れを調べたいページをFirefoxで開いて、画面を<span class="blue">右クリック</span>します。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="linkcheckerの使い方" src="http://www.seo-maniax.com/other/link-check/linkcheck.jpg" width="211" height="358" class="mt-image-none" /></span>

画像のような画面になりますので、中央付近にある、<span class="red">Check Page Links (L)</span>をクリックします。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="リンク切れ" src="http://www.seo-maniax.com/other/link-check/linkerror.jpg" width="400" height="300" class="mt-image-none" /></span>

リンクが正しい場合は、リンクの上が緑色で塗り潰され、<span class="red">リンク切れしているところは赤く塗り潰されます</span>

このように簡単にリンク切れを見付ける事ができますので、作業もだいぶ軽減されるはずです。

この他、このリンクチェッカーを検索エンジンなどで使用して、現在使用されていないドメインなども調べたりすることができます。
調べて何に使うかはあなた次第（笑）

いつまでもIEのような使えないブラウザを使用するより、Firefoxやその他のブラウザに乗り換えることをお勧めします。
]]>
   </content>
</entry>

<entry>
   <title>FireFox Add-ons Edit CSS</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/other/firefox-add-ons.php" />
   <id>tag:www.seo-maniax.com,2008://1.19</id>
   
   <published>2008-04-15T00:10:00Z</published>
   <updated>2008-06-19T02:52:07Z</updated>
   
   <summary>ホームページ作成に役立つブラウザ、Firefox。Firefoxを薦める訳とFirefox Add-onsのEditCSSの使い方。ホームページを作るのにIEしか使ったことが無いなんて恥ずかしいことですよ！</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="004その他" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="140" label="EditCSS" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="141" label="Firefox" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="143" label="Firefox Add-ons" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="89" label="IE" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="145" label="Lunascape" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="147" label="Opera" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="113" label="Safari" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="96" label="スタイルシート" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[日本でのブラウザの使用率はインターネットエクスプローラーが7割とか言われています。

WindowsOSのシェアが多いので仕方が無いことなのだろうが、世の中にはインターネットエクスプローラーしか知らないというユーザーが非常に多い。というか多すぎる。。。

ブラウジングしかしないユーザーならいざ知らず、ホームページを作成しているユーザーまでそんな方が多いというのは如何なものか？

世の中、OSだってWindowsだけではないし、OSが違えばブラウザだって違うのだ。
という私もWindowsをはじめ、MacOS、Fedora core、Solarisなどを使用している。

何が言いたいかというと、ホームページを作成するのなら、<span class="blue">すべてのブラウザで正常に表示できるサイトを作ることを心がけたい</span>という事だ。

IEのみでしか確認していないと、他のブラウザで見たときにレイアウトが崩れていて、とても見られたものじゃないというサイトが結構多いのだ。

ここではそんな悩みを少しでも解決してくれる便利なブラウザ<span class="blue">FireFox</span>を紹介する。
]]>
      <![CDATA[<h3>なぜFireFoxを薦めるか？</h3>

<?php include("/home/sites/chicappa.jp/users/chicappa.jp-seo-maniax/web/maniax/other/firefox-add-ons/firefox.php"); ?>

それは数多くのフリーで使用できる<span class="blue">Firefox Add-ons</span>というものがあり、その中にはWebページ作成に役立つものが存在するからです。

中でも私が良く使用して便利だと思っているものが、<a href="https://addons.mozilla.org/ja/firefox/addon/179" rel="external">EditCSS</a>

これはサイトのスタイルシートをブラウザの左側（ブックマークとかが表示されるところ）に表示させ、タイムリーに編集できるプラグインである。

<h3>EditCSSのインストール</h3>

EditCSSのインストールは簡単で、<a href="https://addons.mozilla.org/ja/firefox/addon/179" rel="external">https://addons.mozilla.org/ja/firefox/addon/179</a>左のFireFox Add-onsリンクにアクセスし、<span class="blue">Firefoxへインストール</span>をクリックするだけ。

Firefoxがインストールされていれば自動的にダウンロードとインストールが終了する。

<h3>EditCSSの使い方</h3>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="EditCSS" src="http://www.seo-maniax.com/other/firefox-add-ons/editcss.jpg" width="200" height="150" class="mt-image-left" style="float: left; margin-right: 20px;" /></span>

CSSを見直したいページをFirefoxで開いて、ページ上で右クリックする。

画像のようにメニューの一番下に<span class="blue">EditCSS</span>と出てくるのでクリックする。

<p style= "clear:left;">または、Shiftキー+Ctrlキー+8キーの3つのキーを押すことで起動できる。</p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.seo-maniax.com/other/firefox-add-ons/editcss-2.php" onclick="window.open('http://www.seo-maniax.com/other/firefox-add-ons/editcss-2.php','popup','width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.seo-maniax.com/other/firefox-add-ons/editcss-2-thumb-200x150.jpg" width="200" height="150" alt="EditCSS" class="mt-image-left" style="float: left; margin-right:20px;" /></a></span>

EditCSSを起動すると、ブラウザの左側（ブックマークなどが表示される所）にスタイルシートが表示される。

ここで目的の箇所を修正すると、リアルタイムで右側に表示されている画面に反映される。

納得いく設定ができたら、左に表示されているスタイルシートをコピーして、本番のスタイルシートに貼り付け反映させればよい。

Webサーバーにアップしたファイル（html）にしか使えないが、この機能はかなり便利である。

Firefoｘでちゃんと表示されていれば、ほとんどのブラウザでも正常に表示されるので、後はインターネットエクスプローラーでチェックして修正すれば良い。

というか、IEだけはスタイルシートの読み込み方が異なるので、レイアウトがずれてしまう場合がある困ったブラウザなのだ...（バグも多いし...）

IEだけレイアウトがずれてしまう場合は、<a href="http://www.seo-maniax.com/middle/iecss/" rel="external">IEでのレイアウトずれ対処</a>を参照してください。
]]>
   </content>
</entry>

<entry>
   <title>Flash(.swf)の埋め込み-IE・Mozilla系共有</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/high-rank/flashswfiemozilla.php" />
   <id>tag:www.seo-maniax.com,2008://1.18</id>
   
   <published>2008-04-13T19:20:00Z</published>
   <updated>2008-08-23T04:09:01Z</updated>
   
   <summary>Flashムービー（ビデオ）をhtmlに埋め込む手順です。通常のembedタグだと文法上良くありませんので、script化して埋め込む方法になります。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="003上級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="135" label="Flash" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="121" label="embed" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="3" label="html" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="122" label="object" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="100" label="script" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="136" label="swf" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="131" label="タグ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="137" label="ビデオ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="138" label="フラッシュ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="127" label="埋め込み" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[<a href="http://www.seo-maniax.com/high-rank/wmvjava-script/" rel="external">wmv（WindowsMwdiaVideo）ファイル埋め込み（Java Script 編）</a>と同じ要領で、ここではWebで汎用性の高いFlash（swf）の埋め込み手順を解説する。

最近ではflvが主流になってきたが手順は同じである。

なぜFLVやSWFのようなFlashがよく扱われるかというと、ほとんどのブラウザ、ほとんどのOSに対応できるというメリットがあるからである。

Flashなどのビデオファイルは、embedタグで記すのだが、embedタグは文法上よくないので、ここではscript化して読み込ませる方法を紹介します。
]]>
      <![CDATA[<h3>scriptの書式</h3>

ここでは、<span class="blue">sample.swf</span>というフラッシュムービーファイルを例にします。
<span class="blue">sample.swf</span>の置いてあるパスはこのページと同じです。

<pre><code>// sample.js
document.write('&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="320" height="240"&gt;');
document.write('&lt;param name="movie" value="sample.swf"&gt;');
document.write('&lt;param name="quality" value="high"&gt;');
document.write('&lt;embed src="sample.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="320" height="240"&gt;&lt;/embed&gt;');
document.write('&lt;/object&gt;');</code></pre>

このように書いてファイル名を<span class="blue-2">sample.js</span>としています。

ファイル名はご自分の好きなようにつけて、拡張子が<span class="blue-2">.js</span>であればかまいません。

1行目の<span class="blue">// sample.js</span>は、自分がわかり易いように書いてあります。
ここではsample.swfを使用しているので、jsファイルも<span class="blue">sample.js</span>としています。（ここは記載しなくても良いです）

2行目から4行目は、IE用に<span class="blue">objectタグ</span>を用いた部分になります。

2行目は縦横のサイズ、classid、codebaseが入ります。

3行目の<span class="blue">param name="movie"</span>で、これはムービーファイルであることと、
同じく3行目の<span class="blue">value="sample.swf"</span>でFlash（.swf）ファイルのパスを入力します。

4行目の<span class="blue">param name="quality" value="high"</span>は、画質の選択（例は高画質）

5行目はMozilla系のタグで<span class="blue">src="sample.swf"</span>にファイルのパス、<span class="blue">quality="high"</span>は画質（例は高画質）、
<span class="blue">pluginspage</span>はFlashPlayerのプラグインページ（現在はAdobeです）
<span class="blue">type="application/x-shockwave-flash"</span>は<span class="blue">mimeタイプ</span>、
そして<span class="blue">width="320" height="240"</span>でビデオの縦横のサイズを入れます。

すべての記入が終わったら<span class="blue">○○○.js</span>として、任意のディレクトリにアップします。
例ではこのページと同じディレクトリにアップしてあります。

<h3>htmlファイルへのタグの記述例</h3>

htmlのタグの記述は、作成したscriptを読み込むだけですので、Flash動画を貼り付けたい場所に

<pre><code>&lt;script type="text/javascript" src="ample.js"&gt;&lt;/script&gt;</code></pre>

と記述します。

前記したようにここでの例は、<span class="blue">http://www.seo-maniax.com/high-rank/flashswfiemozilla/</span>の中に、swf、jsファイルを格納してあります。

ご自分の環境に合わせて書き直してください。

ついでにWinIEでの<span class="red">アクティブコンテンツの警告</span>を出さないようにするために

<pre><code>&lt;!-- saved from url=(0022)http://your_site_domein.com --&gt;</code></pre>

↑これをタグの中に書き込んで置くと良いと思います。
<span class="red">your_site_domein.com</span>は、あなたのドメイン名と置き換えてください。

ちゃんとできていればこんな感じで表示されます
↓
<script type="text/javascript" src="sample.js"></script>


この動画は、新潟にサワラのルアー釣りに行ったときの動画を編集したものです。
お暇な方は見てください（笑）
]]>
   </content>
</entry>

<entry>
   <title>wmvファイル埋め込み（Java Script 編）</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/high-rank/wmvjava-script.php" />
   <id>tag:www.seo-maniax.com,2008://1.17</id>
   
   <published>2008-04-07T18:40:00Z</published>
   <updated>2008-08-23T04:11:03Z</updated>
   
   <summary>wmvやwvxファイルの埋め込み時、Mozilla用のembedタグはXHTML1.0 Transitional では文法上良くありませんので、script化して読み込ませる事で文法上も良くなります。IE、Mozilla共用で使用できます</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="003上級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="89" label="IE" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="129" label="XHTML1.0 Transitional" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="121" label="embed" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="100" label="script" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="125" label="wmv" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="126" label="wvx" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="130" label="xhtml" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="131" label="タグ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="127" label="埋め込み" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="132" label="文法" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="133" label="書式" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[<a href="http://www.seo-maniax.com/high-rank/wmv-ie-mozilla/" rel="external">wmv動画の埋め込み（IE・Mozilla系共用）</a>でhtmlへのwmvビデオファイルの埋め込みを記したが、Mozilla用の<span class="blue">embedタグ</span>をhtmlに書くと、実はXHTML1.0 Transitionalの文法上よろしくない。

サイトの文法をチェックするには<a href="http://openlab.ring.gr.jp/k16/htmllint/htmllint.html" rel="external">Another HTML-lint gateway</a>と言う文法をチェック出来るサイトがありますので利用すると良いでしょう。

ではWindowsMediaファイルを埋め込んだページで文法を正しくするにはどうするか？

wmvの埋め込みタグをJavaScript化して、scriptを読み込ませれば問題は解決する。

と言うわけで、Scriptの記述例を説明します。
]]>
      <![CDATA[<h3>wvxメタファイルの準備</h3>

<span class="blue">メタファイル（.wvx）</span>の作り方は<a href="http://www.seo-maniax.com/high-rank/wmv-ie-mozilla/" rel="external">wmv動画の埋め込み（IE・Mozilla系共用）</a>に掲載してありますので参考にしてください。

ここでの例は作成したメタファイル（.wvx）を、<span class="blue">http://www.seo-maniax.com/high-rank/wmvjava-script/</span>と言うディレクトリに、<span class="blue">opening.wvx</span>と言うファイル名で格納してあります。

<h3>Scriptの準備</h3>

スクリプトの中身は下記の通り

<pre><code>// opening.js
document.write('&lt;object class="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" id="player" codebase="http://www.microsoft.com/Windows/MediaPlayer/" width="320" height="285"&gt;');
document.write('&lt;param name="url" value="http://www.seo-maniax.com/high-rank/wmvjava-script/opening.wvx"&gt;');
document.write('&lt;param name="autostart" value="false"&gt;');
document.write('&lt;embed name="WMP" src="http://www.seo-maniax.com/high-rank/wmvjava-script/opening.wvx" autostart="0" showcontrols="1" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" type="application/x-mplayer2" width="320" height="285"&gt;&lt;/embed&gt;');
document.write('&lt;/object&gt;');</code></pre>このようになります

この例ではファイル名を<span class="blue">opening.js</span>としてあります。
<span class="blue">opening</span>の部分をご自分の分かりやすい名前に変えてください。

ここの例で言えば、wmv、wvxファイルの名前が<span class="blue">opening.wmv、opening.wvx</span>と言う物を使用していますので、スクリプトの名前も分かりやすいように<span class="blue">opening.js</span>としています。

複数のファイルが有る場合は、元のwmvと同じ名前にしておくと分かりやすいと思います。

1行目の<span class="blue">// opening.js</span>は、自分が分かりやすければ良いです。（記さなくても良い）

2行目の<span class="blue">document.write</span>内にはIE用のコードで、プレーヤーのオブジェクト名とサイズ

3行目の<span class="blue">document.write</span>内にはWVXファイルのURL（IE用）

4行目の<span class="blue">document.write</span>内には、ページ表示時にオートスタートをするかしないか。例はオートプレイ無し（<span class="blue">false</span>）

5行目はMozilla用のタグ<span class="blue">embed</span>の中身が記してあります。

自動再生の有効・無効については、<a href="http://www.seo-maniax.com/high-rank/wmv-ie-mozilla/" rel="external">wmv動画の埋め込み（IE・Mozilla系共用）</a>を参照してください。

<span class="blue">js</span>ファイルを作り終わったら任意のディレクトリに転送します。

ここの例では<span class="blue">http://www.seo-maniax.com/high-rank/wmvjava-script/</span>と言うディレクトリに、<span class="blue">wmv、wvx、js</span>ファイルを転送しています。

<h3>htmlへの記述（埋め込み）</h3>

全てのファイルを作成したら、HTMLへscriptのパスを記載します

<pre><code>&lt;script type="text/javascript" src="<span class="blue">opening.js</span>"&gt;&lt;/script&gt;</code></pre>
<span class="blue">opening.js</span>の部分は、ここの例ではこの記事と同じディレクトリに入れてある場合のパスになります。
ご自分の環境に合わせて記してください。

↓こんな感じで表示されます。

<!-- saved from url=(0022)http://www.seo-maniax.com -->
<script type="text/javascript" src="opening.js"></script>

上の動画は駿河湾に釣りに行ったときの動画を編集した物です。
暇な方はご覧下さい（笑）
]]>
   </content>
</entry>

<entry>
   <title>wmv動画の埋め込み（IE・Mozilla系共用）</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/high-rank/wmv-ie-mozilla.php" />
   <id>tag:www.seo-maniax.com,2008://1.16</id>
   
   <published>2008-03-27T23:50:00Z</published>
   <updated>2008-08-26T07:46:01Z</updated>
   
   <summary>wmv動画を埋め込む手順です。IEとMozilla系（FireFoxなど）両方で使用でき、ついでにIEのアクティブコンテンツの警告解除手順も掲載します。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="003上級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="118" label="CLASSID" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="120" label="autoStart" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="119" label="autostart" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="121" label="embed" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="3" label="html" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="122" label="object" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="123" label="showcontrols" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="124" label="value" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="125" label="wmv" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="126" label="wvx" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="127" label="埋め込み" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[私は動画をメインの仕事をしているので、htmlページ作成依頼が来たときなども、動画を扱う事が多かったりする。

今では普通に行っているが、初めて動画をwebページに埋め込む時にかなり調べまわった記憶が有るので、これから自分で作った動画を埋め込みたいと言う方もきっと悩んでいる部分も有ることでしょう。

と言うわけで、IE系、Mozilla系両方で上手く埋め込み出来て、IEの<span class="red">アクティブコンテンツの警告</span>も出ないようにする手順を掲載します。
]]>
      <![CDATA[<h3>メタファイルを作る（.wvx）</h3>

wmv動画はもう作ってあると仮定します。（作れなきゃ、こんなページ見ても意味無いので（苦笑））
そしてwmv動画はサーバーにアップしておきます。

次いで<span class="red">.wvx</span>と言う<span class="red">メタファイル</span>を作成します。

ここでは<span class="blue">kanaha11_launch.wmv</span>と言うファイルを、<span class="blue">http://www.seo-maniax.com/high-rank/wmv-ie-mozilla/</span>と言うサーバーのディレクトリにアップしたとします。

<span class="blue">.wvx</span>の中身は

<pre><code>&lt;ASX version = "3.0"&gt;
&lt;Entry&gt;
&lt;Ref href = "mms://www.seo-maniax.com/high-rank/wmv-ie-mozilla/kanaha11_launch.wmv" /&gt;
&lt;/Entry&gt;
&lt;/ASX&gt;</code></pre>

となり、ファイル名は<span class="blue">kanaha.wvx</span>としてあります。
上記をコピーし、<a href="http://www.seo-maniax.com/middle/sakura-uses/" rel="external">テキストエディター</a>でご自分の環境にあわせて編集し、任意のファイル名を付けてください。

<span class="blue">kanaha</span>の部分を、自分の分かりやすい名前に変えてください。
多数のファイルが存在するのであれば、wmvと同じ名前にしておくと良いでしょう。

<span class="red">.wvx</span>とは、<span class="blue">デジタル メディアの中にファイル拡張子が .wmv であるビデオが含まれる</span>場合の拡張子になります。

<span class="red">.wma</span>等の音声ファイルの場合は<span class="blue">.wax</span>

<span class="red">WindowsMedia 6.x以前</span>のファイルの場合は<span class="blue">.asx</span>と言う拡張子を付けます。
（詳しくはMicroSoftの<a href="http://www.microsoft.com/japan/msdn/windowsmedia/production/addwmwebpage.aspx" rel="external">WebページへのWindows Mediaの追加</a>を参照してください）

メタファイルを作成したらサーバーにアップロードします。
任意の場所か、wmvと同じディレクトリでかまいません。

<h3>wvx埋め込みhtmlページを作る</h3>

wmv動画とwvxメタファイルをサーバーにアップロードしたら、いよいよhtmlに埋め込みます。

インターネットエクスプローラー（以後IEと略）のみで観覧させたいなら

<pre><code>&lt;object id="Player" width="320" height="240"
classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"&gt;
&lt;param name="autoStart" value="False"&gt;
&lt;param name="URL" value="http://www.seo-maniax.com/high-rank/wmv-ie-mozilla/kanaha.wvx"&gt;
&lt;/object&gt;</code></pre>

上のように、通常の<span class="blue">objectタグ</span>でコントローラーを表示すればよいのですが、これだとFireFoxやNetscapeなどのMozilla系ブラウザでは<span class="red">画面が真っ白で何も表示されません</span>

FireFoxやNetscapeでも観覧可能にするには、<span class="red">embedタグ</span>を使う必要があります。

<pre><code>&lt;object id="player" width="320" height="285"
classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"&gt;
&lt;param name="autoStart" value="false"&gt;
&lt;param name="URL" value="http://www.seo-maniax.com/high-rank/wmv-ie-mozilla/kanaha.wvx"&gt;
&lt;embed name="WMP" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="http://www.seo-maniax.com/high-rank/wmv-ie-mozilla/kanaha.wvx" width="320" height="285" autostart="0" showcontrols="1"&gt;&lt;/embed&gt;&lt;/object&gt;</code></pre>

上記のように、<span class="red">IE用のobject</span>と、<span class="red">Mozilla用のembed</span>両方を記してやる事で、殆どのブラウザに対応できるようになります。

ちなみに上の例は、ページを開いても<span class="red">自動再生しない</span>設定になっています。

自動再生させるには

<pre><code>&lt;param name="autostart" value="false"&gt;　<span>&lt;!-- 自動再生無効（IE） --&gt;</span>
&lt;param name="autostart" value="true"&gt;　<span>&lt;!-- 自動再生有効（IE） --&gt;</span>
autostart="0"　<span>&lt;!-- 自動再生無効（Mozilla系） --&gt;</span>
autostart="1"　<span>&lt;!-- 自動再生有効（Mozilla系） --&gt;</span></code></pre>

<h3>IEでアクティブコンテンツの警告を出さない設定</h3>

wmvの埋め込みをしたページをIEで開くと、↓ このように

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.seo-maniax.com/highrank/wmv_ie-mozilla/ie-alert1.php" onclick="window.open('http://www.seo-maniax.com/highrank/wmv_ie-mozilla/ie-alert1.php','popup','width=536,height=183,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.seo-maniax.com/highrank/wmv_ie-mozilla/ie-alert-thumb-250x85.jpg" width="250" height="85" alt="ie-alert.jpg" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></a></span>

<span class="red">アクティブコンテンツは表示されないよう---中略---制限されています</span>
と警告が出てしまいます（IEマヂでウザイ！）

こんなのが毎回出てきてはウザイだけではなく、折角作った作品も見てもらえないという可能性があります。

これを回避する方法は...

<pre><code>&lt;!-- saved from url=(0022)http://your_site_domein.com --&gt;</code></pre>

↑これをタグの中に書き込めば回避されます。
<span class="red">your_site_domein.com</span>は、あなたのドメイン名と置き換えてください。

例としてはこんな感じ↓
<pre><code>&lt;!-- saved from url=(0022)http://www.seo-maniax.com --&gt;
&lt;object id="player" width="320" height="285" class="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"&gt;
&lt;param name="autostart" value="false"&gt; 
&lt;param name="URL" value="http://www.seo-maniax.com/high-rank/wmv-ie-mozilla/kanaha.wvx"&gt;&lt;embed name="WMP" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="http://www.seo-maniax.com/high-rank/wmv-ie-mozilla/kanaha.wvx" width="320" height="285" autostart="0" showcontrols="1"&gt;&lt;/embed&gt;&lt;/object&gt;</code></pre>

これでIEでwmvを埋め込んだページを開いても、アクティブコンテンツ表示のアラートは出なくなります。

するとこんな感じになります。

<!-- saved from url=(0022)http://www.seo-maniax.com -->
<object id="player" width="320" height="285" class="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6">
<param name="autostart" value="false"> 
<param name="URL" value="kanaha.wvx"><embed name="WMP" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="kanaha.wvx" width="320" height="285" autostart="0" showcontrols="1"></embed></object>

この動画は知人のボートの進水式を編集した物です。暇な方は見てください（笑）

ちなみに編集手順は<a href="http://www.editors-labo.net/" rel="external">リファレンスオブノンリニア</a>に記してありますので興味のある方はどうぞ♪
]]>
   </content>
</entry>

<entry>
   <title>IEでのレイアウトずれ対処（css）</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/middle/iecss.php" />
   <id>tag:www.seo-maniax.com,2008://1.15</id>
   
   <published>2008-03-19T03:05:00Z</published>
   <updated>2008-04-21T03:11:21Z</updated>
   
   <summary>スタイルシートを使用したサイトが、IE（Internet Explorer）だけレイアウトが崩れてしまう現象の対処法です。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="002中級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="103" label="FireFox" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="89" label="IE" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="105" label="Internet Explorer" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="107" label="Mozilla" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="109" label="NetScape" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="111" label="Opela" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="113" label="Safari" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="94" label="css" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="96" label="スタイルシート" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="114" label="ズレ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="115" label="レイアウト" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="116" label="崩" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[スタイルシートを使用して頑張って作ったページが、IE（Internet Explorer）とMozilla系でレイアウトがずれてしまう事ってよくありませんか？

特にInternet Explorer...

逆にIEだけは正常表示されていて、FirefoxやNetscapeなどの他のブラウザでずれてしまうと言うのは...
正直言って救いようが無いです（汗）
そのようなサイトはCSSの前にタグを根本的に見直す必要があります。。。

かく言う私も以前非常に悩んでいた事がありました。。。

FireFox、Opela、NetScape、Safariでは全くズレていないのに、IEだけがレイアウトが崩れる現象。。。

<span class="red">だからIEは嫌いなんだよ！！！</span>

と愚痴をこぼしても日本人の7割が使用していると言われるIEでレイアウトが崩れてしまっては、苦労も報われないと言う物...

と言うわけで対処法です
]]>
      <![CDATA[<h3>IEだけに読み込ませるcssの書式</h3>

っと、えらそうな題名をつけてしまったけど大したことはありませんf^^;

例えばスタイルシート内で右マージンを30ｐｘで設定したのに、<span class="red">IEだけ</span>が15pxで良い場合

<pre><code>	margin-right: 30px;
	_margin-right: 15px;</code></pre>

こんな感じでスタイルシートに書けばOKです。

アンダーバー　<span class="red">_</span>　を頭に付けてやればIEだけにこの設定が反映されます。

<pre><code>	_margin
	_padding
	_width
	_height
	_line-height</code></pre>

等に使用します。

っと言うわけで･･･　IEは嫌いだ！！！
]]>
   </content>
</entry>

<entry>
   <title>IE6以前でpng透過画像を使用する</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/other/ie6png.php" />
   <id>tag:www.seo-maniax.com,2008://1.14</id>
   
   <published>2008-03-10T22:20:00Z</published>
   <updated>2008-03-11T06:07:12Z</updated>
   
   <summary>IE6以前のブラウザでpng透過画像を使用する方法です。iepngfix.js と言うJavaScriptを使用して、IE6以前のブラウザで透過PNGを対応させる手順になります。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="004その他" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="95" label="CSS" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="89" label="IE" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="99" label="Java" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="85" label="PNG" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="101" label="Script" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="91" label="iepngfix.js" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="97" label="スクリプト" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="96" label="スタイルシート" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="52" label="デザイン" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="86" label="画像" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="87" label="透過" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="93" label="透過GIF" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="83" label="透過PNG" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[サイトのデザインをしていると、どうしても透過画像なんて物を使いたくなりませんか？

透過画像と言うと、GIFやPNGなんて物があるのですが、

GIF画像はどんなブラウザでも対応しているけど、影とかがギザギザで汚くてちょっとカッコ悪いですよね…

対するPNGはとてもきれいなのだけど、Win版のIE6（インターネットエクスプローラー6）以前ではまともに表示してくれない。。。
つうか、Win版のIEがPNGに対応してなかったりするので困りもの…

とは言え日本国内でIEのシェアは7割程あるので、
<span class="bg-yellow">IEなんて嫌いだ！</span>と言ってIEに合わせない訳にはいかないというジレンマ。。。
IE7でやっと対応したが、それでもIE6以前のユーザーはまだまだ多い。

ずっと諦めていたのだが、このサイトを作るにあたりなんとなく調べてみたら…

世の中には頭の良い方がいるもので、IEに合わせてJavaScriptを作ってくださった方がいるのだ。
ありがたい物です。(-人-)

ってな訳で、そんなスクリプトの紹介。
]]>
      <![CDATA[<h3>透過GIFと透過PNGの比較</h3>

<img alt="folda-r.gif" src="http://www.seo-maniax.com/other/iepng/folda-r.gif" width="283" height="208" style="float:left; margin-right: 10px; margin-bottom: 10px;" />
　
左がGIFの透過画像。

このGIF画像はこのサイトのTOPに使用していたんだけど、

輪郭も中もギザギザでちょっとカッコ悪いですよねf^^;

Win版のIE6だけは仕方なしに

当初はこの画像をスタイルシートで分けて使用していました。

<p style="clear:left;">目立たせないような方法も有りますが、ちょっと使い辛いですよね～</p>

<hr size="1" />

<img alt="folda-r.png" src="http://www.seo-maniax.com/other/iepng/folda-r.png" width="283" height="208" style="float:left; margin-right: 10px; margin-bottom: 10px;"  />

こちらは透過PNG画像。

Windows版のIE6以前で見ると透過部分が透過できずに変な影がついてしまいます。

他のブラウザではきれいに表示されているはずです。

<p style="clear:left;">IE6、しかもWin版だけがダメだと言うこの現象、泣きたくなりますな（汗）</p>

<h3>iepngfix.js でIE6以前のブラウザで透過PNGを使用する</h3>

前置きが長くなりましたが、ここで登場するのが<a href="http://www.isella.com/aod2/js/iepngfix.js" rel="external">iepngfix.js</a>

作ったのは多分<a href="http://blog.l-xs.com/yungsang/" rel="external">”韓流”プログラマのユンサン</a>　かな？

使い方は、<a href="http://www.isella.com/aod2/js/iepngfix.js" rel="external">iepngfix.js</a>←を開いてソースをコピーし、ファイル名を<span class="bg-yellow">iepngfix.js</span>とします。

こいつをサーバーにアップして、ページのメタタグに

<pre><code>&lt;meta http-equiv="Content-Script-Type" content="text/javascript" /&gt;
&lt;script type="text/javascript" src="スクリプトのパス/iepngfix.js"&gt;&lt;/script&gt;</code></pre>

を、head間に記入します。そして、

<pre><code>behavior: expression(IEPNGFIX.fix(this));</code></pre>

を、画像を配置したスタイルシートの末尾に記入します。

画像の配置タグ<span class="blue-2">src</span>の末尾に、<span class="bg-yellow">style="behavior: expression(IEPNGFIX.fix(this));"</span>　としてもOKです。

<pre><code>&lt;img alt="folda-r.png" src="folda-r.png" width="283" height="208" style="behavior: expression(IEPNGFIX.fix(this));" /&gt;</code></pre>

こんな感じです。

<img alt="folda-r.png" src="http://www.seo-maniax.com/other/iepng/folda-r.png" width="283" height="208" style="float:left; margin-right: 10px; margin-bottom: 10px; behavior: expression(IEPNGFIX.fix(this)); "  />

すると、こんな感じでIE6でも透過PNGがちゃんと使用できるようになります。

この記事では丁度上の画像の背景が切れてしまっていて分かりにくいですが、透過の確認をしたい方はTOPページで確認してみてください。

<p style="clear:left;">透過PNGが使用できると、デザインの幅もかなり出てくると思いますYO</p>
]]>
   </content>
</entry>

<entry>
   <title>フレームセットの利点と欠点</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/beginner/frame-set.php" />
   <id>tag:www.seo-maniax.com,2008://1.13</id>
   
   <published>2008-03-10T05:35:00Z</published>
   <updated>2008-03-15T04:16:39Z</updated>
   
   <summary>フレームセットは使いやすいですが、SEO的には良くありません。何故フレームセットがいけないのか、フレームセットの利点、欠点の解説です。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="001初級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="79" label="1カラム" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="80" label="2カラム" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="57" label="SEO" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="78" label="フレームセット" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="81" label="欠点" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[最近では作りやすいブログの方が多くなってきたので、手打ちサイトは少なくなってきましたが、ホームページビルダー・AdobeのGoLive・Dreamweaverなどのホームページ作成ソフトもまだまだ現役で使用されています。

あなたがもしホームページ作成で収入を得ているならこの手のソフトは<span class="blue">補助的</span>に使用してタグをちゃんと理解して作成するのがベストですが、通常は個人のホームページを作成するのに使用している方が多いはずです。

初級編ではタグの使い方は置いといて、<span class="blue">少しでもアクセスを増やせるページ</span>と言う物を考えたいと思います。

そこで今回は<span class="bg-yellow">フレームセットの利点と欠点</span>の説明です。
]]>
      <![CDATA[<h3>フレームセットって何？</h3>

<a href="http://www.seo-maniax.com/beginner/frame_set/frameset.php" onclick="window.open('http://www.seo-maniax.com/beginner/frame_set/frameset.php','popup','width=480,height=454,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.seo-maniax.com/beginner/frame_set/frameset-thumb.jpg" width="300" height="283" alt="フレームセットの構造" style="float:left; margin-right: 10px;" /></a>

ホームページ作成が初めての方は、<span class="red">フレームセット？？？</span>と、なれない言葉に疑問を感じるかもしれません。

フレームセットとは、画面を右と左、もしくは上と下を分けたような作りになっているページの事で、左図のように、1つのページに複数のページを入れ込んだ構造になります。

例では、<span class="bg-yellow">index.html</span>と言うメインのページを上下に分け、上に<span class="bg-yellow">index_up.html</span>と言うタイトル部分、下に<span class="bg-yellow">index_down.html</span>と言う本文のページが入れてあります。

よく、上や左側のメニュー部分は固定して有るのに、そのほかの部分がスクロール出来たり、メニュー部分をクリックすると、メニュー部はいつも同じに表示されていて、右や下の部分の表示が変わるような構造になっているサイトがありますよね？
そのようなサイトがフレームセットを使用しているサイトになります。
このようにフレームセットとは、ある意味デザインに優れている部分も有り、作成する側としてはページの見せ方の一つとして重宝する部分があります。

<h3>何でフレームセットがダメなの？</h3>

デザイン的に使いやすいフレームセット。では、フレームセットのどこがいけないのか？

下のタグをご覧下さい

<?php include("/home/sites/chicappa.jp/users/chicappa.jp-seo-maniax/web/maniax/beginner/frame_set/frame.php"); ?>

通常フレームを使用したサイトの場合、トップページが　<span class="bg-blue">index.html</span>　になります（.htm等の場合有り）

相互リンクなどをしてもらうときは、当然トップページをリンクしてもらう事になります。

<a href="http://www.seo-maniax.com/beginner/search-engine/" rel="external">検索エンジンを意識したサイトを作る</a>でも記載したように、多くの人は検索エンジンよりサイトを観覧しに来ます。

検索エンジンは<span class="blue-2">リンクをたどってトップページに入ってきます。</span>
そして<span class="red-2">ページの中身に書いてある文章を読み取り登録していく</span>ような仕組みになっています。

その時上のようなトップページの中身ではどうでしょうか？

ご覧の通り、フレームセットを使用したサイトのトップページの中身は<span class="bg-yellow">殆どカラの状態</span>になっているのです。

メタタグの

<pre><code>&lt;span class="red"&gt;&lt;meta name="keywords" content=""&gt;&lt;/span&gt;
&lt;span class="red"&gt;&lt;meta name="description" content=""&gt;&lt;/span&gt;</code></pre>

の中身にキーワードや説明を入れてみたりすれば少しはマシになりますが、

<span class="bg-red">それでも検索エンジンにキャッシュされる要素は非常に少ないのが事実です。</span>

<h3>フレームセットを使わないサイトを心がける</h3>

以上の理由から、出来るだけフレームセットを使用しないサイトを作るのが望ましいと思われます。

ただし、フレームセットを使用していないからと言って、それだけでアクセスが上がる訳ではありません。
フレームセットを使用していてもアクセスの多いサイトは沢山あります。

それはサイトの内容、記事の面白さ・重要さ、サイト管理人の人柄など、人が沢山来るサイトの要因は様々です。

<span class="bg-blue">同じ内容でサイトを作るなら、フレームセットを使ったサイトよりも、フレームセットを使用していないサイトの方がアクセスが上がる</span>

と言う事です。

何れにせよ、サイトを観覧しに来るのは人間ですので、検索エンジンの事ばかりに頭を囚われていると内容のおぼつか無いつまらなサイトになってしまいます。

どんな時代であれ最終的に向こう側には人間がいると言う事を常に意識し、尚且つ、検索エンジンやそれに纏わるツールを有効利用してアクセスアップを図りつつ、より面白いサイトを作ってください。
]]>
   </content>
</entry>

<entry>
   <title>htmlファイル整理｜ディレクトリ毎のファイル整理</title>
   <link rel="alternate" type="text/html" href="http://www.seo-maniax.com/beginner/file-arrangement.php" />
   <id>tag:www.seo-maniax.com,2008://1.12</id>
   
   <published>2008-03-08T23:50:00Z</published>
   <updated>2008-03-08T23:57:03Z</updated>
   
   <summary>ホームページを作るときは必ずカテゴリ別にフォルダを作り、ファイルを整理して保存しましょう。自分の為だけではなく、SEO対策としても、ファイルの整理は重要になります。</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="001初級編" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="77" label="AdobeGoLive" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="69" label="FTP" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="73" label="FTPサーバー" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="71" label="Webサーバー" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="3" label="html" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="5" label="php" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="65" label="カテゴリ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="67" label="ディレクトリ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="74" label="フォルダ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="75" label="ホームページビルダー" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="66" label="ルート" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.seo-maniax.com/">
      <![CDATA[ホームページをはじめて作る場合に良く起こりがちなのが<span class="blue">ファイルの散在</span>である。

特にホームページの作成アプリケーション（ソフト）等で作っている場合、作り手がファイルの格納場所（保存場所）を意識していないと自動で保存されてしまうので、ファイルが散在する事になってしまう。

Web上ではちゃんと画面が表示されるので全く問題無いと思いがちだが、実はそうではない。

デザインの変更や記事の書き直しなどの作業をする場合、作成した本人が<span class="red">書き直したいファイルがどこにあるか分からなくなってしまう</span>と言う状態になりがちである。

そして何より<strong class="red">SEO</strong><span class="red">的に見ても非常によろしくない。</span>
<strong class="str">SEO</strong>の件については、追々記載するが、ファイルの散在は良くないと言う事だけは頭に置いて欲しい。

と言うわけで、今回はファイルの整理と、<strong class="str">URL</strong>の構造についてのお話。
]]>
      <![CDATA[<hr size="1" />

通常ホームページを観覧するとき、何気なく見ていると思いますが、<strong class="str">ブラウザ</strong>の<strong class="blue">URLバー</strong>にURLが記されているのはご存知ですよね？

ここのサイトで言うなら、<span class="blue">http://www.seo-maniax.com/</span>←こういうやつ。

ページを開く毎に、<span class="blue">http://www.seo-maniax.com/</span>の後ろに文字が追加されていくのが分かると思います。

実はこれ、ファイルを格納している場所を指しているのです。

専門用語では<strong class="blue">ディレクトリ</strong>と言います。

<strong class="blue">UNIX</strong>系のOSで使用する言葉なのですが、<strong class="str">Windows</strong>で言い換えれば<strong class="blue-2">フォルダ</strong>の事です。

では、簡単にこの<strong class="blue">ディレクトリ</strong>の事をお話しましょう。

<h3>ディレクトリの構造</h3>

<strong class="blue">ディレクトリ</strong>とは、前記した通り、Windowsで言うフォルダ階層の事です。

Windowsユーザーが多いと思いますので、ここでは<span class="blue">フォルダ</span>として説明します。

<img alt="url.jpg" src="http://www.seo-maniax.com/beginner/file-arrangement/url.jpg" width="407" height="38" />

このサイトで言えば、↑画像の様なURL（http://www.seo-maniax.com/beginner/lesson-01/）が有ったとします。

これは、<span class="blue">www.seo-maniax.com</span>と言うフォルダの中に、<span class="blue">beginner</span>と言うフォルダがあり、
その中に<span class="blue">lesson-01</span>と言うフォルダがある事になります。

<hr size="1" />

<a href="http://www.seo-maniax.com/beginner/file-arrangement/directry.php" onclick="window.open('http://www.seo-maniax.com/beginner/file-arrangement/directry.php','popup','width=610,height=249,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.seo-maniax.com/beginner/file-arrangement/directry-thumb.jpg" width="300" height="122" 