タグ

JavaScriptとSEOに関するdiveintounlimitのブックマーク (4)

  • SEOやJSオフ環境にも配慮したAjaxコンテンツを制作するためにできること :: 5509

    Ajaxを利用したコンテンツは、ユーザビリティを向上したりリッチなサイトを制作するために一役かってくれたりします。その反面Ajaxだけの視点で実装するとページ内を動的に書き換えていくため、SEOができなかったり、JSオフ環境だと閲覧できないというジレンマがあります。 解決方法を少しあげてみましょう。(以下主に全ページAjaxで構成されているようなサイトを前提にしています) 1. HTMLsnapshotを利用する SEOにも強いクローラブルなAJAXコンテンツを作成するためにという翻訳記事を先日書きましたが、Googleが対応している、というよりもGoogleにインデックスしてもらうための対応策ですかね。Twitterで導入されていますが、ユーザーが切り替えない限りはまだ旧サイトに飛んでいるはずなので、効果は分かりません。 システムの対応が必須 クエリをHTMLsnapshotに対応しない

  • SEOにも強いクローラブルなAJAXコンテンツを作成するために :: 5509

    AJAXコンテンツが増えるにつれて問題になるのは、SEOというか、検索エンジンにどうクローリング、インデックスさせるのか、という点ですよね。 この前JavaScriptの実装を担当した松クリニックは、AJAXでほぼ全てのページを切り替えるっていうのが最大のポイントなんですけど、これの良いところはWordPressで全てのページを生成してて、JSオンでもオフでも見られるんですね。つまり、クローラはオフのコンテンツを見るような作りにしてあります。 で、こういうのって小規模~中規模なサイトならまだいいと思いますけど、大規模なサイトになってきたりするとページは存在しないでデータだけが存在したりする(ハンドラにリクエストをかけてJSONだけを返してもらって内容を入れ替える、など・・・)わけで、実現が難しくなるんですね。 この問題に対してGoogleが現在公表している方法は、HTML snapsho

  • Google Analytics のタグ位置が body の末尾に変更

    Landscape トップページ | < 前の日 2005-12-23 2005-12-25 次の日 2005-12-26 > Landscape - エンジニアのメモ 2005-12-25 Google Analytics のタグ位置が body の末尾に変更 当サイト内を Google 検索できます * Google Analytics のタグ位置が body の末尾に変更この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Google] [JavaScript] [HTML] Google Analytics の解析用タグ (トラッキングコード) の挿入位置が body 要素の内の末尾に変更になっていた。今までは head 要素内に入れることになっていた。 2005-11-17 に書いた「Google Analytics のタグを head に入れる理由は

    diveintounlimit
    diveintounlimit 2012/05/20
    やっぱり。ヘルプ以外のところはわりと「</head>の手前」っぱなし。要はどこであろうとあまり支障はない。
  • io.js - JavaScript I/O

    Run JavaScript EverywhereNode.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

    io.js - JavaScript I/O
    diveintounlimit
    diveintounlimit 2011/04/23
    サーバー「サイド」というよりも、むしろサーバーそのものというのが正しい気が。サーバーがJavaScriptで書けるライブラリ。
  • 1