今日、GOOGLEの順位が大きく入れ替わっている気がする。
もしかすると、アルゴリズム変更があったのだろうか?
もしかすると、アルゴリズム変更があったのだろうか?
「Nucleus」でページを作っている場合、sitemapを作るためのプラグインやスキンがいくつかあるようですが、うまく動かないものなどもありました。
ということで当サイトでは、NP_cles()を利用しました。
まずは、上記のURLからスキンデータ[sitemap_skin_050606.zip]をダウンロードします。
それを解凍して、「skins」ディレクトリに「sitemap_skin.xml」をコピーします。
そして、「sitemap.php」は「Nucleus」ページのルートディレクトリにコピーします。
その次に、[管理画面]-[読込/書出]をクリックします。
「URLを指定して読み込み」に
http://DOMAIN/skins/sitemap_skin.xml
と入力して、[読み込み]をクリックします。
こうすることで「スキン」の中に「GoogleSitemap」が表示されればOKです。
あとは、Googleのウェブマスターツールで、下記のURLを登録すればsitemapを登録できます。
http://DOMAIN/sitemap.php
なお、Googleウェブマスターツールへの登録の仕方は、SEOのために「Google Sitemap」へ登録する をご覧下さい。
ということで当サイトでは、NP_cles()を利用しました。
まずは、上記のURLからスキンデータ[sitemap_skin_050606.zip]をダウンロードします。
それを解凍して、「skins」ディレクトリに「sitemap_skin.xml」をコピーします。
そして、「sitemap.php」は「Nucleus」ページのルートディレクトリにコピーします。
その次に、[管理画面]-[読込/書出]をクリックします。
「URLを指定して読み込み」に
http://DOMAIN/skins/sitemap_skin.xml
と入力して、[読み込み]をクリックします。
こうすることで「スキン」の中に「GoogleSitemap」が表示されればOKです。
あとは、Googleのウェブマスターツールで、下記のURLを登録すればsitemapを登録できます。
http://DOMAIN/sitemap.php
なお、Googleウェブマスターツールへの登録の仕方は、SEOのために「Google Sitemap」へ登録する をご覧下さい。
SEOを行うに当たり、「Google ウェブマスタツール」を使う必要があります。
これを利用することで、SEOに必要な情報を取得することが出来ます。
詳細な使い方は順に説明していくこととし、今回はまずは作ったページを比較的早くGoogleに認識してもらうため、GoogleにSitemapを登録します。
作ったページを速やかにGoogleに認識してもらうのはSEOの中では一番重要になりますので、必ずやるようにします。
大抵のCMSツールではsitemapを出力するための方法がありますので、それを利用します。
このページで扱っている「ECCUBE」や「Nucleus」におけるsitemapの出力方法は個別に説明するものとして、ココではsitemapの登録の仕方を簡単に説明します。
google ウェブマスターツール
「ウェブマスターツール」にログインしたら、[サイトを追加]をクリックして、自分の登録したいURLを入力します。
続いて、表示されたページにある「この HTML 確認ファイル 」のリンクをクリックし、ダウンロードしたファイルを自分のウェブページがあるサーバに転送します。
転送後、「ウェブマスターツール」上の[確認]をクリックすることで、googleに自分のURLが本当に所有権を持っていることを認めてもらいます。
そうすると、そのURLの[ダッシュボード]に移りますので、左側のメニューから[サイト設定]-[サイトマップ]をクリックします。
[サイトマップを送信]をクリックして、サイトマップのURLを入力して、[サイトマップを送信]をクリックします。
これで、少し時間を置くとgoogleにてサイトマップを認識してくれます。
サイトマップが認識してくれれば、定期的にgoogleはこのサイトマップへアクセスして更新を確認してくれます。
そうすれば、自分が更新したページを素早く認識してくれます。
SEOでは必須の事項ですのでかならずやりましょう。
これを利用することで、SEOに必要な情報を取得することが出来ます。
詳細な使い方は順に説明していくこととし、今回はまずは作ったページを比較的早くGoogleに認識してもらうため、GoogleにSitemapを登録します。
作ったページを速やかにGoogleに認識してもらうのはSEOの中では一番重要になりますので、必ずやるようにします。
大抵のCMSツールではsitemapを出力するための方法がありますので、それを利用します。
このページで扱っている「ECCUBE」や「Nucleus」におけるsitemapの出力方法は個別に説明するものとして、ココではsitemapの登録の仕方を簡単に説明します。
google ウェブマスターツール
「ウェブマスターツール」にログインしたら、[サイトを追加]をクリックして、自分の登録したいURLを入力します。
続いて、表示されたページにある「この HTML 確認ファイル 」のリンクをクリックし、ダウンロードしたファイルを自分のウェブページがあるサーバに転送します。
転送後、「ウェブマスターツール」上の[確認]をクリックすることで、googleに自分のURLが本当に所有権を持っていることを認めてもらいます。
そうすると、そのURLの[ダッシュボード]に移りますので、左側のメニューから[サイト設定]-[サイトマップ]をクリックします。
[サイトマップを送信]をクリックして、サイトマップのURLを入力して、[サイトマップを送信]をクリックします。
これで、少し時間を置くとgoogleにてサイトマップを認識してくれます。
サイトマップが認識してくれれば、定期的にgoogleはこのサイトマップへアクセスして更新を確認してくれます。
そうすれば、自分が更新したページを素早く認識してくれます。
SEOでは必須の事項ですのでかならずやりましょう。
SEOのため「Nucleus」に「NP_Header」をインストールしたら、次に設定をします。
「META」タグに記載する内容は、普通にBlogを更新する画面の下部に入力フォームが出来ますので、そこに入力すれば問題ありません。
ただし、入力してもきちんとスキンに反映させないと「META」タグがBlogに反映されません。
「META」タグを使えるようにするには、「管理ホーム」の[レイアウト設定]-[スキン編集]の中の、[スペシャルスキンパーツ]-[Head]をクリックします。
その次に、
< !-- meta information for search engines -->
にある、下記3行を削除して、
< meta name="generator" content="" />
< meta name="name" content="" />
< meta name="description" content="" />
下記を追加します。
< %Header%>
これで、「META」タグにきちんと「description」と「keyword」が設定できるようになります。
「META」タグに記載する内容は、普通にBlogを更新する画面の下部に入力フォームが出来ますので、そこに入力すれば問題ありません。
ただし、入力してもきちんとスキンに反映させないと「META」タグがBlogに反映されません。
「META」タグを使えるようにするには、「管理ホーム」の[レイアウト設定]-[スキン編集]の中の、[スペシャルスキンパーツ]-[Head]をクリックします。
その次に、
< !-- meta information for search engines -->
にある、下記3行を削除して、
< meta name="generator" content="" />
< meta name="name" content="" />
< meta name="description" content="" />
下記を追加します。
< %Header%>
これで、「META」タグにきちんと「description」と「keyword」が設定できるようになります。
「Nucleus」は「META」タグを使うことをあまり考慮されていません。もし、「META」タグを積極的に使いたい場合は、プラグインを使う必要があります。
そこで、今回は、「Nucleus」で「META」タグを利用する方法を書いておきたいと思います。
「Nucleus」で「META」タグを利用する場合、「NP_Header」というプラグインを利用します。
「NP_Header」プラグインは、下記のURLからダウンロードできます。
http://funktor.org/dist/nucleus/
このページの、「NP_Header」をダウンロードしてサーバにアップロードします。
なぜか、プラグインはtar.gz形式で圧縮されていますので、アップロードしてUNIXコンソール上で解凍します。
解凍すると、4つのファイルが入っていますが、その中から「NP_Header.php」を「/nucleus/plugins」にコピーします。
その上で、「管理ホーム」上の[サイト管理]-[プラグイン管理]にアクセスします。
[新しいプラグインをインストール]から「NP_Header」を選択し[プラグインのインストール]をクリックします。
そうすることで、[インストール済み]の一覧に「NP_Header」が表示されればプラグインはインストールされています。
実際の設定については、次のページで。
そこで、今回は、「Nucleus」で「META」タグを利用する方法を書いておきたいと思います。
「Nucleus」で「META」タグを利用する場合、「NP_Header」というプラグインを利用します。
「NP_Header」プラグインは、下記のURLからダウンロードできます。
http://funktor.org/dist/nucleus/
このページの、「NP_Header」をダウンロードしてサーバにアップロードします。
なぜか、プラグインはtar.gz形式で圧縮されていますので、アップロードしてUNIXコンソール上で解凍します。
解凍すると、4つのファイルが入っていますが、その中から「NP_Header.php」を「/nucleus/plugins」にコピーします。
その上で、「管理ホーム」上の[サイト管理]-[プラグイン管理]にアクセスします。
[新しいプラグインをインストール]から「NP_Header」を選択し[プラグインのインストール]をクリックします。
そうすることで、[インストール済み]の一覧に「NP_Header」が表示されればプラグインはインストールされています。
実際の設定については、次のページで。
SEOにおいて最近の検索エンジンは「META」タグをあまり考慮しないといわれています。
そこで、2つのドメインでほぼ同じ内容のWebページを作成しました。
片方は「META」タグのkeyword設定を行い、もう一方は「META」タグのkeyword設定を行いました。
当然、Webページにはkeywordとなる文字列は入れていましたが、keyword設定したページはgoogleの順位は300位以内に入ってきました。(120位前後)
しかしながら、keyword設定しないページは300位以内には入ってきません。
それ以外の要素として考えられることとして、ドメイン年齢などもありますが、keyword設定したドメインは取得後1ヶ月程度経過したドメインに対して、keyword設定しなかったドメインは取得後半年程度経過していました。
よって、SEO上は「META」タグのkeyword設定は正しく設定する必要あるかと思われます。
そこで、2つのドメインでほぼ同じ内容のWebページを作成しました。
片方は「META」タグのkeyword設定を行い、もう一方は「META」タグのkeyword設定を行いました。
当然、Webページにはkeywordとなる文字列は入れていましたが、keyword設定したページはgoogleの順位は300位以内に入ってきました。(120位前後)
しかしながら、keyword設定しないページは300位以内には入ってきません。
それ以外の要素として考えられることとして、ドメイン年齢などもありますが、keyword設定したドメインは取得後1ヶ月程度経過したドメインに対して、keyword設定しなかったドメインは取得後半年程度経過していました。
よって、SEO上は「META」タグのkeyword設定は正しく設定する必要あるかと思われます。
「SEOを考えたホームページの作り方」を作るに当たり、CMSは「Nucleus」を使うことにしました。
これは、Blogシステムですが、SEOに必要な設定が出来そうなのでこれを選んでいます。
一般的にBlogシステムとして有名なのは「movable type」なのですが、商用ライセンスがあるため、ライセンスの考え方が厳密です。
そんなわけで、今回はPHP+MySQLで動く「Nucleus」を利用したいと思います。
ちなみに、動作はCoreServerの環境を使っての構築です。
さて、インストールメモですが、比較的簡単です。
まず、「Nucleus」のダウンロードを行います。ダウンロードは下記サイトからダウンロード。
なぜか、この「Nucleus」のアーカイブはzip形式ですので、Windows環境でダウンロードして解凍します。その上で、サーバにFTP等を利用してアップロードします。
CoreServerの場合、PHPとMySQLは特に不要です。CoreServerでMySQLのDBを作ります。DBの作り方は、あちこちにあるので、ここでは割愛します。(知りたい方はコメントに書いてください。)
DBを作った後は、Web上での設定していきます。
下記のようにアクセスすると、「Nucleus」のインストール画面に行きます。
http://DOMAIN/install/
インストール画面では、それほど分かりにくくありませんので、そのまま入力が必要なものを入力します。これで、使えるようになります。
ただ、「Nucleus」をそのままインストールすると、METAタグを利用できません。
そこで、NP_Headerをインストールする必要があります。NP_Headerのインストールは次の項目で。
これは、Blogシステムですが、SEOに必要な設定が出来そうなのでこれを選んでいます。
一般的にBlogシステムとして有名なのは「movable type」なのですが、商用ライセンスがあるため、ライセンスの考え方が厳密です。
そんなわけで、今回はPHP+MySQLで動く「Nucleus」を利用したいと思います。
ちなみに、動作はCoreServerの環境を使っての構築です。
さて、インストールメモですが、比較的簡単です。
まず、「Nucleus」のダウンロードを行います。ダウンロードは下記サイトからダウンロード。
なぜか、この「Nucleus」のアーカイブはzip形式ですので、Windows環境でダウンロードして解凍します。その上で、サーバにFTP等を利用してアップロードします。
CoreServerの場合、PHPとMySQLは特に不要です。CoreServerでMySQLのDBを作ります。DBの作り方は、あちこちにあるので、ここでは割愛します。(知りたい方はコメントに書いてください。)
DBを作った後は、Web上での設定していきます。
下記のようにアクセスすると、「Nucleus」のインストール画面に行きます。
http://DOMAIN/install/
インストール画面では、それほど分かりにくくありませんので、そのまま入力が必要なものを入力します。これで、使えるようになります。
ただ、「Nucleus」をそのままインストールすると、METAタグを利用できません。
そこで、NP_Headerをインストールする必要があります。NP_Headerのインストールは次の項目で。
はじめまして!「SEOを考えたホームページの作り方」のホームページのWebmasterのTanaです!
最近、個人的にSEOってどうやったら効果があるのだろうと思い、書籍を読みますがそのとおりやってもなかなか順位があがらない。
そこで、実際にやってみたことをこのサイトにまとめて行きたいと思います。
研究をかねたページなので、「内部要素」・「外部要素」ともにやってみたいと思います。
また、実際にSEOを考慮する際に使うツールやサイトの構築方法なども書いて行きたいと思います。
もしよければ、コメントなどもよろしくお願いいたします。
最近、個人的にSEOってどうやったら効果があるのだろうと思い、書籍を読みますがそのとおりやってもなかなか順位があがらない。
そこで、実際にやってみたことをこのサイトにまとめて行きたいと思います。
研究をかねたページなので、「内部要素」・「外部要素」ともにやってみたいと思います。
また、実際にSEOを考慮する際に使うツールやサイトの構築方法なども書いて行きたいと思います。
もしよければ、コメントなどもよろしくお願いいたします。