Modul "google product export" needs special robots.txt or public image folder

03.10.2012 05:00
#1
notfall
Joomshopping forum user no avatar
Name: Patient
04.03.2011
Posts: 59
Quote
Modul "google product export" needs special robots.txt or public image folder

The modul produce an data_feed.txt with correct link to the product images, but google says:

"There is no way, we can not parse the pictures because of robots.txt. the pictures are not readable for our google bot spider."

Here our robots.txt


# If the Joomla site is installed within a folder such as at
# e.g. www.example.com/joomla/ the robots.txt file MUST be
# moved to the site root at e.g. www.example.com/robots.txt
# AND the joomla folder name MUST be prefixed to the disallowed
# path, e.g. the Disallow rule for the /administrator/ folder
# MUST be changed to read Disallow: /joomla/administrator/
#
# For more information about the robots.txt standard, see:
# http://www.robotstxt.org/orig.html
#
# For syntax checking, see:
# http://www.sxw.org.uk/computing/robots/check.html

User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /cli/
Disallow: /components/
Disallow: /images/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /logs/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/


Here is as an example the produced image link by "google product export":
http://watches-germany.com/components/com_jshopping/files/img_products/efa21bc5df41a1c9bdf3494d4f6827e6.jpg

google merchant service says: we can not parse this image because of robots.txt for product google search.

But we do not like to open all /components/ folders for spider in our robots.txt!

What can we do?

Why in joomshopping does not exists an public image folder for product pics?


Joomla: 2.5
JoomShopping: 3.8.1
PHP: 5.3
MySQL: 5
Website Url: http://watches-germany.com

Letzte Ă„nderung: 03.10.2012 05:02
 
03.10.2012 07:41
#2
webdesigner
(Support Team)
User webdesigner
Name: Admin
05.08.2010
Posts: 16507
Quote
Aw: Modul "google product export" needs special robots.txt or public image folder

See

components\com_jshopping\lib\default_config.php

change patch

$config->image_product_live_path = ...
$config->image_product_path = ...


Letzte Ă„nderung: 03.10.2012 07:41
 
04.10.2012 08:45
#3
notfall
Joomshopping forum user no avatar
Name: Patient
04.03.2011
Posts: 59
Quote
Aw: Modul "google product export" needs special robots.txt or public image folder

What is the difference beetween
a) $config->image_product_live_path = ...
and
b) $config->image_product_path = ...
in this case?

Wich of both path a) or b) should be overwritten?

When i should use /images/ folder, what should i write there?
It is better to make an new folder /files/ like
http://watches-germany.com/files/img_products/efa21bc5df41a1c9bdf3494d4f6827e6.jpg

What happen with the next update of joomshopping?
Will all data overwritten, if i rewrite this components\com_jshopping\lib\default_config.php file?

If i change the default_config.php so i have realy copy all pics manually?
Should i also clean the cache?

Has everybody an tipp?


Joomla: 2.5.6
JoomShopping: 3.8.1
PHP: 5.3
MySQL: 5
Website Url: http://watches-germany.com
 
05.10.2012 11:04
#4
notfall
Joomshopping forum user no avatar
Name: Patient
04.03.2011
Posts: 59
Quote
Aw: Modul "google product export" needs special robots.txt or public image folder

I do not change the default pathes. That is only recommended by an fresh installed and still empty shop system.

So i have created in joomla root an additional folder /files/.
Than i cleap up this folder and copy during creating file data_feed.txt all
product pictures linked in data_feed.txt into this /files/ folder.
This folder is searchable by google bot and so all my pics are showed
in google merchant. Certainly i update also the content of data_feed.txt, too.

Only the mpn number is an warning by google merchant now.


Joomla: 2.5.6
JoomShopping: 3.8.1
PHP: 5.3
MySQL: 5
Website Url: http://watches-germany.com
 
Copyrights MAXXmarketing GmbH. All Rights Reserved