Script は使わないほうがSEOには有利というが ・・・・
JavaScript External File を考えてみよう。
JavaScript 外部ファイル (JS File) は、次世代の記述、XHTML記述方法は必須項目となっているらしい。
JavaScript 外部ファイルの利点としては
・Script が長い場合、HTML ページのソースがすっきりとする。当然、HTMLのファイル容量は小さくできる。
・パソコンに 外部ファイルがキャッシュされ、複数の HTML ファイルに直接記述されているよりも読み込みが早くなりサーバーへの負担も軽くなる。
・外部ファイル化によって、古いブラウザでは実行されなくなるが、これも視点を変えれば、誤動作防止という利点にもなりえる。
どうも、XHTML になると、ある種の記号が特別な意味を持ち、HTML に直接記述した場合、エラーを引き起こす可能性もあるらしい。
もう一つはSEO。
Script を吐き出すことで、HTML 本体により高いアクセシビリティを与えることになる。
文書の構造と視覚表現関連を分離させ、W3Cによって勧告された文法に沿う記述が最良の方法と思う。
W3Cによって勧告された文法に沿う形の記述を追求すると、外部ファイル使用に行き着きその結果が検索エンジンインデックス付け(検索結果の上位ランク)に結びつく事となるという。