2011-11-09 3 views
0

私はMagentoサイトを運営していますので、私のようなボタンがある同じ製品にアクセスするにはいくつかの方法があります。例えば今グループcanonical urlにFacebookが好き

www.mysite:

www.mysite.co.uk/cat1/product1.htmlは

と同じ製品です。 co.uk/cat2/product1.html

ちょうど別のカテゴリです。

しかし、私はwww.mysite.co.uk/cat1/product1.htmlにこの製品を好きな人もwww.mysite.co.uk/cat2/product1.html

に適用することにしたいです

2人の別々の人が別々のページのようにクリックすると、各ページのように1つではなく2つの好みが出てくるはずです。

私は私がURLを余儀なく場合は考えた:

<meta property="og:url" content="http://www.mysite.co.uk/product1.html"/> 

これは動作しますが、それはしません。正規のURLの両方を使用:製品が、他に閲覧することができ

http://www.mysite.co.uk/product1.html

アイデア?

+0

これまでに解決策が見つかりましたか? – Syska

+0

メモリが役立つなら、私は解決策を見つけたとは思わない。しかし、私のアドバイスは48時間を与え、それがうまくいっているかどうかを確認することです。 – Flakx

+0

私は実際に解決策を見つけました。 Go https://developers.facebook.com/tools/debug/を使い、「新しいスクレープ情報を取得してください...」そこには、正しい情報があるかどうかが分かります。 – Syska

答えて

1

私は最善のアプローチは、あなたが、それぞれが別のカテゴリにすることができ、それを指して、好きな(すなわち、/cat1/product1.html/cat2/product1.htmlの両方があります単一の標準製品ページ(たとえば、http://www.mysite.co.uk/products/product1.html)となど多くのページを持つことだと思いますその標準URLとして/products/product1.html)。

たとえば、URLが異なり内容が異なるこれらの2つのページ[ab]は、それぞれcanonical pageを参照することで、好きなものを共有する方法を参照してください。

これをMagentoで実装する方法はわかりませんが、RailsやDjangoなどの典型的な動的Web開発フレームワークでは、このような設定を行うのはかなり簡単です。