sitemap 疑問?

我的商店網址為:http://www.domain.com/shop/index.php
但是產生出來的sitemaps.xml是放在/shop/data目錄下,把它移動至/shop目錄下後,
給Google sitemap抓取,抓不到!

查看了sitemaps.xml檔後發現,他裡面的網址都是http://www.domain.com/category-1-b0.html
不是應該是指向http://www.domain.com/shop/category-1-b0.html才對嗎?

重新產生後還是一樣~
看了/shop/admin/sitemap.php檔案後,還是找不出原因呀~@@
不知道是不是BUG!
請前輩幫忙~謝謝~
-------------------------------------
伺服器操作系統: Linux
Web 伺服器: Apache/2.0.52 (Red Hat)
PHP 版本: 4.3.9
MySQL 版本: 4.1.10a
安全模式: 否
安全模式GID: 否
Socket 支援: 是
時區設定: 無需設定
GD 版本: GD2 ( JPEG GIF PNG)
Zlib 支援: 是
ECShop 版本: v2.1.5 RELEASE 20070618

你是產生完之後才移

你是產生完之後才移到 /shop ,還是直接改了 /admin/sitemap.php ,讓 sitemap直接產生到 /shop ?

其實比較簡單的方法是去改 robots.txt ,裡面可以直接定義 sitemap 所在網址...

我是照中國官方的方

我是照中國官方的方法改shop/admin/sitemap.php 產生後是不行,
然後才把他改回來再試一次,結果還是不行...

改robots.txt具體應該如何作呢?是直接加上
Sitemap: http://www.domain.com/shop/data/sitemaps.xml
把他指向data目錄裡的sitemaps.xml就可以了嗎?
但是ECSHOP他產生的sitemaps.xml裡面網址部分還是錯誤呀.(少了shop/)
好像是因為sitemap.php裡
$domain = $ecs->get_domain();
的緣故。
他只抓domain部份...

另外,請問下再google sitemap裡面應該是使用http://www.domain.com/shop/ 吧?
謝謝refly大大~

恩,sitemap後來改版的

恩,sitemap後來改版的時候程式有改

不然你把
$domain = $ecs->getdomain();
改成
$domain = $GLOBALS['ecs']->url();

至於robots.txt
你就加上
Sitemap: http://www.domain.com/shop/data/sitemaps.xml
就好了

那在google

那在google sitemap裡面的sitemap應該指到哪個位置?
(他不給我指到http://www.domain.com/shop/data/sitemaps.xml)

robots.txt裡面指定好了

robots.txt裡面指定好了之後,你就不用在 google webmasters 裡的 sitemap 作指定了..
下次 google 經過的時候就會自動去找你的 sitemap ...

但是GOOGLE從來都沒來

但是GOOGLE從來都沒來過哩~
已經登錄GOOGLE一個禮拜了~還是依然沒消息!
GOOGLE搜尋不到...
T_T

這個.. 因為你沒有好

這個..

因為你沒有好好的把網址貼出來啊

問問題的時候把網址貼出來,Google經過ecshoptalk的時候就會順便去你網站了XD

之前貼過嚕@@,搜的時

之前貼過嚕@@,搜的時候只能找到ecshoptalk @@
卻沒有偶的...
看來需要些耐心....

http://www.qbabys.com/shop/index.php