検索エンジン最適化
クローキングは、人間に見えるページと異なるページを検索エンジン・スパイダーに提供する技術。検索エンジン最適化の手法のうち最も論争の種となるものである。クローキングは特定のウェブサイトのコンテンツを検索エンジンを誤解させる不当な試みでありうる一方で、検索エンジンが処理・解読できないが人間の閲覧者に有用なコンテンツを提供するのに用いることができる。クローキングはウェブサイトのアクセシビリティを視覚障害者やその他の障害者に提供することにも用いられる。あるクローキング行為が倫理的か否かを判定するよい基準のひとつは、その行為がアクセシビリティを高めているかどうかである。
検索エンジン最適化の出発点は、対象としたいウェブ利用者がどういったキーワードで必要とする情報を探しているかを理解することである。例えば、製品やサービスを比較しながら探す場合、検索ボックスには製品の固有名詞ではなく一般名称が、特定製品の機能名ではなく一般的な機能名が打ち込まれる傾向にある。