1

かなり長い間私を悩ませている質問があります。私はかなりの数の記事を読みましたが、完全に満足のいく答えは得られませんでした.

問題: Web サイトの上部に会社のロゴが配置された画像があります。

今は

<h1><img ... alt="My HP-Title"></h1>

に相当するSEOの観点から

<h1>My HP-Title</h1>

長い間、ロゴbackground-imagetext-indent:-100em社名を併用する手法を使っていましたが、ブラックハットSEOにあたるかもしれないのでやめました。

一方で、W3Cでもspanタイトルにhiddenを使っているので、全く関係ないのではないでしょうか?

4

2 に答える 2

0

目に見えるテキストは、隠された代替テキストよりも重要であると考えられていると強く思います。

マリオの言うとおりだ。可能であれば、テキストに画像を使用することは避けてください。

テキストをテキストの画像に動的に置き換えることができる JavaScript ライブラリもいくつかあります。

于 2012-01-27T14:11:31.933 に答える
0

それは基本的に検索エンジン次第です。しかし、ブラウザー (またはここではスパイダー) が画像をサポートしていない場合、それらは同じように脅かされるべきです。最終的に、検索エンジンがコードをどのように解釈または判断するかがわからないため、問題全体を解決する完璧な方法はありません。alt属性は無視されるかもしれませんが、空の も無視されるかもしれませんspan。また、テキストの配置を使用してテキストを非表示にしないでください。モバイル ブラウザーでレンダリングを台無しにしたり、ブラウザーが別の方法で解釈したりする可能性があります (たとえば、スクロール バーを追加してスクロールしたり、ページ全体のサイズを変更したりします)。

ここで質問したいのは、「その画像は必要ですか?」ということです。新しい標準 (CSS2/3、SVG、および WOFF) を使用すると、検索エンジンを混乱させたり、混乱させようとしていると思わせたりしないプレーンな html で、ほとんどのスタイル化された見出しを作成する可能性がたくさんあります。

于 2012-01-27T11:24:43.343 に答える