私はサイトを持っています (リンクを提供することはできません)。リンクを使用して、コンテンツへの iframe を持つライトボックスを生成しています。
次のようにコンテンツにリンクしています。
<a href='/path/to/lightbox.php' onclick='generateLightbox("/path/to/lightbox.php")'>link</a>
このページでは、ユーザーがライトボックスのコンテンツに直接アクセスしようとした場合にメイン ページに転送し、ライトボックスを開くために以下を使用しています。
<script>window.location="index.php?openLightbox=/path/to/lightbox.php"</script>
私たちの問題は、Google がこれらのライトボックス ページをインデックスに登録していないことです。ウェブマスター ツールを使用しているときに、「リダイレクト」が検出されたという警告が表示されます。
Google の品質チェッカーをつまずかずに、ユーザーをメイン ページにリダイレクトしてライトボックスを開くことができる方法はありますか? 私の問題は、Googleがリダイレクトを見てコンテンツのインデックスを作成していないことだと思いますが、このSOの質問など、いくつかの異なるリソースで提案されている方法を使用しています:リダイレクトとGoogleのインデックス作成