ラウンジ(兼FAQ掲示板)

キャッシュコントロールとSEO?
過去ログ NO.1111038954
□ りティ [2005年03月06日18時28分]
チャッス!ご無沙汰してます。
最近はめったに書き込みしてませんが、
ちゃんと定期的にチェックしております、りティでございます♪
(NXerさんがいらっしゃる限りここは安泰だなぁ、と隠居の気分。(笑))

さて今日は一つ私からもホームページ作成について質問させてください。

<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">

のうちの1つを入れればローカルのキャッシュを
コントロールできるようですが、
どれが一番一般的(広く効果的)なんでしょう?
また、これをしてしまうことでサーチエンジンへの
影響などはないのでしょうか?
メタタグやSEOにお詳しい方、のんびりで結構ですので、
よろしければぜひ教えてください〜。
□ NXer [2005年03月07日22時06分]


>隠居(お名前 りティ)
さん、お久しぶり。NXerです。

その1)制御系メタタグのキャッシュを無効にする3つは、
>一般的(広く
つまり、いずれも、modern browserでは「大抵」対応しています、とか。

その2)>サーチエンジンへの
対策、検索エンジンでサイトの内容を参照させるメタタグ:
name="description"
name="keywords"
-----------------------------------例
<META name="description" content="私の体験">
<META name="keywords" content="denkoh cgi">
---------------------------------------------

体験論ですが、googleは昨年8月ごろまではウェブページ設置後、
1〜2週間かかって検索することができましたが、今年2月には設置翌日に
新しいページにヒットしました。
それぞれタイトル中にキーワードを含ませる、本文中の冒頭に
キーワードリスト表を挿入するなどの工夫をしています。

過去半年あまりのこの変化(進化)から、googleが一層
サーチ・エンジン・ツールを向上させていることが伺えます。
たとえば、とりあえず15件程度を1秒以内で返すなど。

従ってこれまでのmeta tagがどの程度有効なのか、
description、keywordsの記述の有無と検索結果
に密接な関係があるのか、よくわかりません。
きちんと記述することを大事にするウェブプログラマーを
尊敬しますが、まったく記述しなくてもgoogleではヒットします。

googleに入っては、googleに従え、ということわざが生まれるかも。

参考までに、googleの場合は、2001年には、1日約1億以上に答え
ていたようですが昨年サイト目録は60億を越えるとか。
ついでにgoogleは1日2億の検索があり、その半数以上が米国外
からとのこと(ただし昨年5月4日の記事)。

検索には英語が得意なような気もします。
--------------検索語例
barcode nw-7
--------------検索結果例
タイトルと摘要文
NW-7 barcode for zzzz library lending system ...
... 貼り付いたバーコードの上で、右クリックしてそのプローパティ
からNW-7を選びます
----------------------------------------------------

ラウンジの主宰者さんが、SEOのご専門ですから上記は
まったくの体験的愚論です。
(文中Googleは小文字化しました。)

□ りティ [2005年03月08日15時23分]
おおっ。さすがはNXerさん。話が高尚すぎる〜。(爆)
というか私が無知すぎなのです。すいません。(T-T)

結局上記の3つのタグは
どれを入れてもgoogleのキャッシュ機能には
全く影響しないということなのでしょうかねぇ。
自分でも色々調べていますが、SEO関係のサイトは
難しい言葉と複雑な解説が多くてクラクラしてます。あうー。
□ す。 [2005年03月09日13時37分]
METAタグでブラウザへのキャッシュを抑制するには、以下の3行を追加することでかなり有効です。

<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Expires" content="Thu, 01 Dec 1994 16:00:00 GMT">

3行目は、content=0 とするより、GMTフォーマットに乗っ取った形式で過去の日付を正しく指定してやる方が無難です。
googlebot等、検索エンジンのクローラに対する影響は全くありません。
ただし、この方法でも、Mac用の一部のブラウザには100%有効ではありません。
IE for Mac では、殆ど無視、その他のブラウザ(Safari・Mozilla・Firefox等)でも、Shiftキー+更新ボタンなどの操作を行わない限り、画像、Javascriptやcssの外部ファイルなど、src= やhref= 等で指定している参照ファイルに対してはキャッシュが有効になってしまう場合が多いです。
□ りティ [2005年03月17日14時55分]
カメレスですいません。最近睡眠時間がめっきり減っているりティです。
へ〜。最後の一行は目からウロコでした!さすがすえさま。
勉強になります。ログで見る限り、うちのお客様の95%以上は
Win+IEユーザーのようなので、さっそくこのタグを使わせてもらいますネ。
謝謝!
一定時間書込が無かったので過去ログに移りました

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.