- ベストアンサー
外部JavaScriptの読み込み
超初心者です。よろしくお願いします。 Macromedia Dream waverMX2004でホームページを作成しているのですが、見た目を良くしたくてスワップイメージやポップアップメニューなどを加えたところ、xxx.jsと自動的にファイルが作成され、 <script language="JavaScript" src="xxx.js"></script> と外部から読み込めるようになっていました。 しかし、<script language="JavaScript" type="text/JavaScript">○○○○○</script> という記述が残されているのですが、この○○○○○の部分を外部ファイルにすることは出来るのですか?(ソフトでの操作ではなく、Notepadなどで)
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そもそもクローラはJavascriptを実行しませんので外部ファイル化したら、という不安は無用です。 javascript-offの状態ではリンクを辿れないないようなサイトでは、(SEO的には)通常のリンクで構成されたサイトマップへのリンクは不可欠ですね。 Javascriptは実行されないのでポップアップしか開かないページはクロールされないのでSEO的にはマイナスだと思います。 (ただし、ポップアップで開くページの重要度が極端に低い場合には、結果的に他のリンクの重要度が上がる可能性もあるので全くダメってわけでもありませんが) 詳しくは参考URLを。
その他の回答 (1)
noname#83116
回答No.1
可能です。 ○○○○○の部分をそのまま xxx.js に書き足せば OK です。
補足
そんなに簡単なことだったのですか ありがとうございました。 続けて質問よろしいでしょうか?<script language="JavaScript" type="text/JavaScript">○○○○○</script>の記述の中にリンク先が含まれていますが、クローラーが巡回に来た際に、外部ファイルだとロボットが読み込めないと思うのですが、サイトマップを作っておけば、その問題は解消できるのでしょうか?サイトマップの効果がどの程度のものか良くわかっていませんので少し不安です。通常にリンクさせるのとポップアップメニューでのリンクとではSEO的に差が有るのでしょうか?