何らかの理由で、Googlebot が私の Magento ストアをスパイダーすると、次のような引数を含む URL に誤って末尾のスラッシュが追加されたため、定期的にデバッグ レポートが生成されます。
http://www.sinfulthrills.co.uk/lingerie-clothing-1/sexy-lingerie?filter_brand=14054&filter_size=13258/.
最新のストア デバッグ レポートの最初の数行は次のとおりです。
URL: http://www.sinfulthrills.co.uk/lingerie-clothing-1/sexy-lingerie?filter_brand=14054&filter_size=13258/
IP Address: 66.249.72.177
Time: 2012-08-22 12:39:58 GMT
Error:
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') INNER JOIN `catalog_product_index_eav` AS `filter_brand_idx` ON filter_brand_' at line 4
私のサイトには末尾のスラッシュを含むリンクが 1 つもないことは確かですが、Google が誤ってスラッシュを追加している可能性はありますか? これらの無効な URL がインデックスの位置付けに悪影響を及ぼすのではないかと心配しています :(
これが発生したときに使用されているフィルター引数または引数値が常に同じであるとは限らず、同じ製品カテゴリであるとは限らないことを付け加えておきます。私が見つけたパターンはありません。