0

現在、自分のWebサイトのタイトルとして画像を使用しています。グーグルはこれをタイトルとして認識しておらず、グーグル検索で欲しいもの以外のもので表示されます。私はおそらく以下のh1/リンクを追加することを考えました...

<a href="/">
<h1 style="postion:absolute;margin:-1000px -1000px;">my title</h1>
<img src="images/logo.jpg" alt="my title"/>
</a>

しかし、これは私が望むようにタイトルを隠すことはありません。何かアドバイス?

4

3 に答える 3

3

Google が検索結果に表示するタイトルは、<h1>-tag ではなく<title>、ドキュメントの head 内の タグによって定義されます。

<head></head>タグ内でこれを試してください:

<title>my title</title>

<h1>タグは Google によって取得されますが、Google がサイトのタイトルとして表示するものとは何の関係もありません。また、画像も同様です。

それはさておき: 検索エンジンの最適化とアクセシビリティの理由から<img>、ヘッダー グラフィックとしてのみを使用しないでください。

Google が検索結果のタイトルの下に表示するテキストを定義したい場合は、メタ ディスクリプションに移動し、これをドキュメント ヘッドに挿入します。

<meta name="description" content="The description of your site, as it will appear on Google Search." />
于 2012-12-05T16:05:08.060 に答える
0

h1 =/= タイトル

ページの先頭にタイトル タグが必要です。また、実際の画像でこれを行うことができるかどうかもわかりません (画像をタイトルとして使用する理由や、それがどのような目的に役立つかはわかりません)。多分あなたはファビコンを考えていますか?

また、タイトル タグを使用する場合、ページのタイトルを非表示にする必要はありません。ヘッダーにあるため、実際には本文に表示されません。

于 2012-12-05T16:02:22.627 に答える
0

CSS

h1 { height:200px; background:url('logo.jpg'); width:300px }
h1 span { display:none }

HTML

<h1><span>My Title</span></h1>

そして user1394965 は正しいです。<title>Googleがリストするものを動かします。

于 2012-12-05T16:03:05.800 に答える