2009-06-02 43 views
1

私はGoogle BaseにアイテムのリストをXMLフィードで入力しようとしています。ユーザーがこれらのアイテムのいずれかを検索してGoogle Base(または一般のGoogle)の検索結果リンクをクリックすると、私のWebサイト上の動的Webページに特定のリンク(静的または動的)を指定する唯一の方法は、XMLフィードの属性を使用する方法だと仮定しています。あれは正しいですか?ですから、例えば、私の属性がある場合:Googleの検索結果を動的なWebページにリダイレクトするにはどうすればよいですか?

http://www.example.com/product1-info.html 

ユーザーがproduct1-info.htmlページにリダイレクトされます。

静的な製品ページの代わりに、キーワード「product1」を含むすべての製品のローカルデータベース(自分のWebサイト上)から検索結果を生成する動的ページにユーザーをリダイレクトする場合は、私は、これは

最後に
http://www.example.com/products.php?productID=product1 

を?:、そして最も重要なのは、「通常の」Google検索からこのランディングページ(または任意の特定のランディングページ)を指定するにはどのような方法があるような何かを行うことができますか?それとも、Google Baseと属性を介してのみ可能ですか?言い換えれば、Google Baseにたくさんのものを置くと、それが通常のGoogle検索で表示される場合、どのパラメータがリンク先ページに渡されるかを制御する方法があるかどうか(したがって、ランディングページで実行される)、またはそれが私のコントロールから外れていますか?私はこれを正しく説明したかったと思います。助けを前にありがとう。

+0

質問1 –

答えて

2

最初の質問:はい、query_string部分を含むURLは許可されています。
http://base.google.com/support/bin/answer.py?hl=en&answer=78170氏は述べています:

XML example: 
<link> http://www.example.com/asp/sp.asp?cat=12&amp;id=1030</link&gt ;

から
私はそれを正しく理解しかどうかを確認するために2つ目の質問を修正してください(間違ったトラックに完全にあるかもしれない)してみましょう:例えばをproducts.php?productID = product1は、 "BarPlus"の製品 "FooEx"とproducts.php?productID = product2のdb検索を実行します。今、あなたは.../products.php?productID = product1を表示するようにgoogleしたいが、誰かが "FooEx"を探してgoogleがあなたのサイトが関連性があると判断した場合?productId = product2?それから、私たちが検索エンジンで直面しているのと同じ「問題」です。それぞれのURLが関連していることを伝えます。私。例えばページのtitle/h1要素に適切なキーワード(適切なもののみ)を表示して、異なるURLで同じコンテンツにリンクしないようにします(例:product.php?x = 1 & productId = 1 < - > product.php?商品コード= 1 & X1、おそらくまったく同じ内容を要求する異なるURL)、サイトマップを送信する、などとの....

編集: を、あなたが使用して、すべて一緒にクエリ文字列の一部を回避することができますmod_rewrite(例:front controller、zendフレームワークmakes use of it)、または$ _SERVER ["PATH_INFO"]の内容を解析する(これにはWebサーバーto provideその情報が必要です)。このスレッドへのリンク:How to redirect a Google search result to a dynamic Web page?、それはスレッドのタイトルが含まれていますが、SOは完全にHow to redirect a Google search result to a dynamic Web page?に満足しています。 。タイトルは、検索エンジンのための "唯一の"追加データであり、ユーザーは(さらに)ユーザーです。 あなたは同じことを行うことができます。
http://www.example.com/products.php/product1/FooEx < - >http://www.example.com/products.php/product2/BarPlus

+0

おかげで、それは本当に便利です非常に良いです! – johnnyb10

関連する問題