F.Ko-Jiの「一秒後は未来」ではウェブやSEO、API、RSSといった技術的ネタから、ちょっとした豆知識や梅酒、エンタメ系まで様々な情報を不定期にお届けしています。

F.Ko-Jiの「一秒後は未来」 > SEO > Yahoo!ブックマークの「ブックマーク人数表示」リンクのコードの最後が気になる件

Yahoo!ブックマークの「ブックマーク人数表示」リンクのコードの最後が気になる件

  • B!
スポンサード リンク

Yahoo!ブックマークの“「ブックマーク人数表示」リンク”のコードの最後に</a>タグがついててきもちわるいです。

問題のコードはYahoo!ブックマークに利用登録をして、[設定・ツール] - [「ブックマーク人数表示」リンク]から取得できます。

<img src="http://i.yimg.jp/images/ybm/icons/view_url.gif" width="16" 
height="16" alt="Yahoo!ブックマークでこのサイトを登録している人数"> 
<script type="text/javascript" src="http://num.bookmarks.yahoo.co.jp/ybmno.php">
</script>人が登録</a>

このようにアンカータグの開始タグは存在しないのに、終了タグだけ存在しています。これをそのままサイトに貼り付けてしまうと、検索エンジンのクローラーから見てInvalidなHTMLになってしまいます。

ではアンカータグの開始タグはどこにあるのかというと、上記の貼り付けコードにあるJavaScriptで生成されています。実際に http://num.bookmarks.yahoo.co.jp/ybmno.php をブラウザで表示させると分かります。

document.write('<a href="http://bookmarks.yahoo.co.jp/">0')

これはリファラがない場合の出力で、もしリファラがあればhref属性にはブックマーク先のページのURLが設定されます。

開始タグをJavaScriptで生成して、終了タグだけHTMLに書いておくというのはアリなのでしょうか。少なくともValidなXHTMLにこだわっている人は受け入れにくいと思うのですが。

[2010-01-12] RSS フィードの URL が変わりました。お手数ですが RSS リーダーへの再登録をお願いします。
Subscribe with livedoor Reader Add to Google Subscribe with Fastladder My Yahoo!に追加 Bloglinesで閲読登録 はてなRSSに追加 エキサイトリーダーに登録


コメントを投稿

(承認されるまでコメントは表示されません。)

SEO

English version

前のエントリー: « Technorati.comが提供するウィジェットと設置コード一覧
次のエントリー: RSS配信を始めるにあたって覚えておくべき基本5項目 »

トラックバック

このエントリーのトラックバックURL:

タイトル:

URL:

リンク用HTMLタグ:

Agile Media Network

AMN Partner Blog

広告掲載について

東京ナイロンガールズ
最近の注目記事
持っているガジェット
powered by Gadget Party
最近のつぶやき
えもにゅ

↑ 気持ち記録サービス「えもにゅ」です

このブログの読者になる

F.Ko-Jiの「一秒後は未来」 - RSSフィード

クマでもわかるこのブログの便利な更新チェック方法

DailyFeed

あわせて読みたいブログパーツ

フィードメーター - F.Ko-Jiの「一秒後は未来」

月別アーカイブ


<< March 2010
SuMoTuWeThFrSa
 123456
78910111213
14151617181920
21222324252627
28293031 
人気エントリー
TopHatenar
携帯からのアクセスは
QRコード
http://mob.fkoji.com/