他のコンテンツに影響を与えず、上部に設置したい » SEOパーツ

HTML設置
ブログパーツの表示が遅い(2010-08-31に新HTMLタグで改善されています)
  • 以下は、過去のHTMLタグをそのまま利用したい場合に参考にしてください。
  • SEOパーツは深夜の時間帯など、サーバーに負荷がかかると内部処理遅延が発生します。
  • サーバー増強すればいいのですがこれがなかなか追いつきません、なんせ表示される度にデータベース読み込んでますからね。
  • 最初に読み込むスクリプトファイルは1kbにも満たない小さなファイルでこれを読み込むのは一瞬です。
  • しかし、システムの都合上、二次ファイル、三次ファイルと読み込む必要がありデータベース参照なども関わりここで遅延が発生します。
  • 基本的には、他のコンテンツに影響を与えないように処理する仕組みになっていますが、そううまくいきません。
  • 利用者数が増加すると同系統のサービスは皆遅延します。trackwordも同じみたいですね。refeedは利用者数少ないので遅延しませんけど。
  • 単体のJavaScriptだと、ほぼ他のコンテンツの表示に支障はありませんが、複数のブログパーツを設置すると、
  • HTML最初の方にあるJavaScriptから順に処理することとなり、下にあるブログパーツの処理(表示)が遅くなります。
上部に設置するためにはスクリプト部分だけ、最後の方に置きましょう。
<html>
<head>
・・・
</head>
<body>



・ コンテンツ色々


<!-- SeopartsNet -->
<script type="text/javascript"><!--
seoparts_num=1;seoparts_cnt=7;
//-->
</script>
<ul style="margin:0;padding:0;list-style:none;font-size:14px;width:100%;height:15px;overflow:hidden;line-height:100%;" id="seoparts"><li style="float:left;padding:0;"><a href="http://seoparts.net/"><img src="http://g.seoparts.net/u80.gif" width="80" height="15" border="0" alt="ブログパーツ"></a></li></ul>
<script type="text/javascript" src="http://u.seoparts.net/uSy.js"></script> ← この部分
<!-- /SeopartsNet -->










・ コンテンツ色々







↓SEOパーツのタグの外部スクリプト部分だけここに設置する

<script type="text/javascript" src="http://u.seoparts.net/uSy.js"></script>

</body>
  • [注意]表示されないような不具合が発生した場合は放置しないでください。規約違反だと誤解してしまいます。