-3

SEOの問題に遭遇したとき、私は部品販売業者のサイトを開発していました。

基本的には複数のブランドを取り扱っているので、あるブランドを検索するとグーグル検索結果のタイトルがそのブランドに変わるようにしたいです。

例:

Brand-X を Google で検索すると、結果は次のように表示されます。

マイ ビジネス - Brand-X ディストリビューター

私はそれが同じページにつながることを望んでいます。これを行う有効な方法はありますか、それともブランドごとにキーワードを設定し、それらを含むサイトの説明を設定する必要がありますか?

4

5 に答える 5

3

I want it to lead to the same page though.

That isn't possible. Google will show the title of the page at the time it was indexed.

于 2012-08-21T08:34:15.090 に答える
0

Naahいいえ検索エンジンのタイトルで遊ぶそのような方法!

于 2012-08-21T08:35:42.673 に答える
0

HTMLでタイトルを設定するだけです

<title>My Business - Brand-X distributor</title>

Googleは、結果に各Webページのページのタイトルを表示します。

Googleは最終的にページのインデックスを再作成し、新しいタイトルを表示します。

于 2012-08-21T08:35:53.047 に答える
0

...実際には可能ですが、いくつかの作業が必要です。私はちょうど似たようなものを終えました。Google は他の訪問者と同じようにあなたのページ コンテンツにアクセスするため、実際には各製品が独自のページを持っているという錯覚を作成する必要があります (たとえば、すべてが製品 id123.php を対象としている場合でも)。そのため、所有しているすべての製品のリストを含むページから始めて、それぞれに固有のリンクを動的に生成する必要があります。

これは、すべての製品の配列にアクセスし、それぞれのリンクとタイトルを作成する単純な PHP ループによって実行できます。

非常に長いページになってしまうため、(数千の製品がある場合) たとえば、製品カテゴリに基づいてページを分割することをお勧めします。

次に、すべての製品リスト ページが完成したら、メインのランディング ページのヘッダーで次のスクリプトを使用できます。

<?php

if($_SERVER['REQUEST_URI'] == '/product-id123.php') {
$title = '<title>Product ID 123</title>';
} elseif ($_SERVER['REQUEST_URI'] == '/product-id456.php') {
$title = '<title>Product ID 456</title>';   // etc...


?>
于 2012-08-21T11:35:18.930 に答える