-1

私はウェブサイトに4つのリンクを持っています。各リンクは別のページに移動します (窓、羽目板、屋根、サンルーム)。ただし、通常のリンクとは異なる方法でリンクを設定しました。スニペットを次に示します。

<a href="windows.html">
   <div id="img-block">
       <div id="img-link">
           <h1>Windows</h1>
       </div>
   </div>
</a>

CSS:

#img-block {
    width:275px;
    height:175px;
    margin:25px 0;
    background-image:url(images/windows.jpg);
    }

#img-link {
    height:40px;
    width:275px;
    margin:135px 0 0 0;
    background-image:url(images/img-link-bg.png);
    }

私がこれを行った理由のいくつかの理由。
A) 画像とテキストをクリックできるようにしたかった
B) H1 は、Google が見出しをより高いランクに設定していると読んだから
C) また、誰かがリンクをクリックすると、文言が関連性があることを Google に知らせることも読んだ (クリック「Windows」は、Windows に関するページに移動し、「Windows」のページ ランクが上がります)。

今私が持っている質問は、私はこれらすべてのことを達成していますか? 明らかに目標Aを達成しましたが、画像の上にあるテキスト(「windows」)を選択できなくなりました(カーソルが手のアイコンに変わり、リンクを通知するため)...また、画像をドラッグすると、画像、img-link 画像、テキストをすべて 1 つの画像のようにドラッグしていることがわかります。

これが十分に明確であることを願っています、事前に感謝します!

4

2 に答える 2

1

あなたのやり方はすべて間違っています。

余分な div は必要ありません。

H1タグ自体にbackground-imgaeを配置するだけです(もちろん、高さ/幅を設定します)SEO的には、これは受け入れられる方法です.

あなたは大丈夫です:)

于 2012-07-10T09:07:54.360 に答える
-1

SEO を最適化する最善の方法は、Web サイトに重要なローカライズされた情報を含めることです。サイトがローカル ビジネス向けである場合は、すべてのページに会社の住所と電話番号を含めるのが最善です。これは、Google がほとんどのユーザーに基づいて検索結果をパーソナライズするためです。彼らの場所と検索用語のコンテキストに。私がフィラデルフィアにいて、Vinyl Siding と入力した場合、カリフォルニアで同じものを入力した人とは異なる結果が表示されます。特定の見出しを入力するだけでは、魔法のようにサイトの最初のページに表示されます. Google が提供するツールを使用して、サイトをインデックスに登録します。

于 2012-07-09T19:59:42.323 に答える