Home > MovableType | SEO > コメントアウトってペナルティーを受けるの?(MTIgnore)

コメントアウトってペナルティーを受けるの?(MTIgnore)

最近、MovableTypeのテンプレートをいじっていて気が付いた。
Googleなどの検索エンジンに対して、隠しリンクは当然ペナルティーをうける。
しかし、(X)HTML上でのコメントアウトというのは、どこまでが許容されて、どこからペナルティーを受けるのか。

コメントアウトとは、

<!-- コメント -->

のことである。

MovableTypeのテンプレートの場合、デザインが複雑になっていけば行くほど、またSetVarBlockなどを使っていくとより一層複雑になる。だから、「ここからここまでは最近のコメントを表示させるタグ」という風にコメントでHTML内に記述しているわけだが。。。

<!-- 最近のエントリー10個 ここから -->
<div class="sidetitle">
Recent Entries
</div>
<div class="side">
<mtentries lastn="10">
<a href="<mtentryPermalink>"><mtentrytitle encode_html="1"></mtentrytitle></a>
</mtentries>
</div>
<!-- /最近のエントリー10個 ここまで -->

という感じに。

<!-- 最近のエントリー10個 ここから -->
<!-- /最近のエントリー10個 ここまで -->

というのは、画面表示はしないものの、HTMLのマークアップ的にはファイル内に存在することになる。

これを検索エンジン・ロボットなどがどのように解釈しているかが知りたい所であるが、余計なモノは出さないに越したことはない。

ということで、MovableTypeには便利なタグがある。

<mtignore>

である。

これを用いてコメントしたい部分を囲ってみる。

</mtignore><mtignore><!-- 最近のエントリー10個 ここから --></mtignore>
<div class="sidetitle">
Recent Entries
</div>
<div class="side">
<mtentries lastn="10">
<a href="<mtentryPermalink>"><mtentrytitle encode_html="1"></mtentrytitle></a>
</mtentries>
</div>
<mtignore><!-- /最近のエントリー10個 ここまで --></mtignore>

こうすれば、テンプレート上では認識できるが、出力されるHTMLには反映されない。

まぁ、この対処がどれくらいの効果をもたらすかははなはだ疑問ではあるが・・・

関連記事

Comments:1

自転車少年になろう。 2008/05/16

MTIgnoreというコンテナタグ

今更なのですが、「コメントアウト」で検索したらMTIgnoreタグの存在を知りま…

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.multiburst.net/sometime-php/2007/10/mtignore/trackback/
Listed below are links to weblogs that reference
コメントアウトってペナルティーを受けるの?(MTIgnore) from Sometime PHP

Additional comments powered by BackType

Home > MovableType | SEO > コメントアウトってペナルティーを受けるの?(MTIgnore)

Subscribe This Blog
Subscribe This Blog
FeedBurner

Search
Categories
Tag Cloud
Twitter Counter
Archives
My Other Blogs
Translator
Japanese flagEnglish flag

Return to page top