1

Google ウェブマスター ツールで Google サイトマップを送信しようとしていますが、エラーが発生します。管理画面で拡張機能 >> 製品フィードをクリックし、Google サイトマップ オプションを有効にしました。サイトマップへのリンクを提供してくれましたが、Google ウェブマスター ツールへのリンクを送信すると、リンクが気に入らず、次のエラーが返されます。

Unsupported file format
Your Sitemap does not appear to be in a supported format. Please ensure it meets our Sitemap guidelines and resubmit.

私が使用している URL は次のとおりです: http://www.techcertsolutions.com/index.php?route=feed/google_sitemap

エラー: Google ウェブマスター ツールからサイトマップ リンクをクリックすると、次のメッセージが表示されます。

Notice: Undefined index: limit in /home7/jardinf1/public_html/techcertsolutions/vqmod/vqcache/vq2-catalog_model_catalog_product.php on line 440

ファイルを確認したところ、.htaccessファイルに次のエントリが表示されます。

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]

ここで実際に何が起こっているのかわかりません。また、からすべてを削除してvqcache再試行しましたが、うまくいきませんでした。アドバイスをお願いします。

4

2 に答える 2

0

vQmod の 1 つが/catalog/model/catalog/product.phpファイルを編集していて、何らかの理由でlimitクエリの を設定していないか、Google サイトマップ コードが制限を設定していないため、

于 2012-12-30T13:34:11.923 に答える
-1

誰かがまだこのような問題を抱えている場合は、解決策があります。

ファイルを探します

/catalog/controller/feed/google_sitemap.php. Open it and edit it, then just replace where it says"$products = $this->model_catalog_product->getProducts(array('filter_category_id' => $result['category_id']));"

為に

$total_ = $this->model_catalog_product->getTotalProducts();
                $data = array('start' => 0, 'limit' => $total_);
$products = $this->model_catalog_product->getProducts(array('filter_category_id' => $result['category_id'], 'start' => 0, 'limit' => $total_));
于 2015-03-09T17:14:04.700 に答える