Автор Тема: Ошибка в файле sitemap  (Прочитано 1944 раз)

29 Августа 2014, 23:58:58
  • Новичок
  • *
  • Сообщений: 17
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ребята помогите разобраться. Пытаюсь добавить в .google webmasters файл sitemap.xml а мне валит ошибку    
Цитировать
При попытке доступа к вашему файлу Sitemap произошла ошибка. Убедитесь, что этот файл Sitemap соответствует нашим правилам и находится в указанном местоположении, а затем отправьте его повторно.
Сам файл генерил с помощью стандартного модуля "Карта сайта Google sitemap". Robots.txt я сгенерировал через "Настройки - Seo"
Версия prestashop 1.6.0.8
30 Августа 2014, 12:22:14
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1012
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Права на файл установить 666.
Имя файла, который добавлен в google, проверить 1_index_sitemap.xml.
30 Августа 2014, 16:24:33
Ответ #2
  • Новичок
  • *
  • Сообщений: 17
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Права на файл установить 666.
Имя файла, который добавлен в google, проверить 1_index_sitemap.xml.

Сделал права на файл 1_index_sitemap.xml 666, не помогло.
Когда делаю проверку файла пишет туже ошибку
Цитировать
При попытке доступа к вашему файлу Sitemap произошла ошибка. Убедитесь, что этот файл Sitemap соответствует нашим правилам и находится в указанном местоположении, а затем отправьте его повторно.
А в поле пример: URL, запрещенный файлом robots.txt
Прилагаю сам файл robots.txt
Цитировать
cat /usr/local/www/apache24/data/www/robots.txt
# robots.txt automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums
# This file is to prevent the crawling and indexing of certain parts
# of your site by web crawlers and spiders run by sites like Yahoo!
# and Google. By telling these "robots" where not to go on your site,
# you save bandwidth and server resources.
# For more information about the robots.txt standard, see:
# http://www.robotstxt.org/wc/robots.html
User-agent: *
# Private pages
Disallow: /*orderby=
Disallow: /*orderway=
Disallow: /*tag=
Disallow: /*id_currency=
Disallow: /*search_query=
Disallow: /*back=
Disallow: /*n=
Disallow: /*controller=addresses
Disallow: /*controller=address
Disallow: /*controller=authentication
Disallow: /*controller=cart
Disallow: /*controller=discount
Disallow: /*controller=footer
Disallow: /*controller=get-file
Disallow: /*controller=header
Disallow: /*controller=history
Disallow: /*controller=identity
Disallow: /*controller=images.inc
Disallow: /*controller=init
Disallow: /*controller=my-account
Disallow: /*controller=order
Disallow: /*controller=order-opc
Disallow: /*controller=order-slip
Disallow: /*controller=order-detail
Disallow: /*controller=order-follow
Disallow: /*controller=order-return
Disallow: /*controller=order-confirmation
Disallow: /*controller=pagination
Disallow: /*controller=password
Disallow: /*controller=pdf-invoice
Disallow: /*controller=pdf-order-return
Disallow: /*controller=pdf-order-slip
Disallow: /*controller=product-sort
Disallow: /*controller=search
Disallow: /*controller=statistics
Disallow: /*controller=attachment
Disallow: /*controller=guest-tracking
# Directories
Disallow: */classes/
Disallow: */config/
Disallow: */download/
Disallow: */mails/
Disallow: */modules/
Disallow: */translations/
Disallow: */tools/
# Files
Disallow: /password-recovery
Disallow: /address
Disallow: /addresses
Disallow: /authentication
Disallow: /cart
Disallow: /discount
Disallow: /order-history
Disallow: /identity
Disallow: /my-account
Disallow: /order-follow
Disallow: /order-slip
Disallow: /order
Disallow: /search
Disallow: /quick-order
Disallow: /guest-tracking
Disallow: /
30 Августа 2014, 16:46:13
Ответ #3
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22215
  • Репутация: +17111/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Попробуйте удалить из robots.txt
Disallow: /и добавить
# Sitemap
Host: название сайта
Sitemap: http://название сайта/название файла карты.xml
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
31 Августа 2014, 12:20:54
Ответ #4
  • Пользователь
  • **
  • Сообщений: 97
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Prestahop вообще как-то коряво robots.txt генерирует.
У меня, как оказалось, тоже доступ был закрыт ко всем страницам в robots.txt
При чем, заметил это только после попытки индексации гуглом.
Теперь неизвестно, сколько еще ждать повторную индексацию...

Кто знает, для чего такие корявые robots.txt генерируются?
31 Августа 2014, 12:27:21
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86335
  • Репутация: +25417/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Disallow: /Никогда не встречал закрытие корневой директории в генерации robots.txt.
Такое было только в dev-ветке. Но ее не рекомендуют ставить на рабочие сайты.
Уставнвливать prestashop нужно с оф.сайта и последнюю стабильную версию.
31 Августа 2014, 12:29:39
Ответ #6
  • Пользователь
  • **
  • Сообщений: 97
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня офф. версия 1.6.0.9
При автоматической генерации генерирует строки

Disallow: /ru/
Disallow: /uk/

То есть, закрывает доступ к русской и украинской версии сайта (других не существует)
31 Августа 2014, 12:38:26
Ответ #7
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86335
  • Репутация: +25417/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Он закрывает для языковых версий файлов, но не закрывает корень сайта. "/" - такого нет.
Это общие правила, которые потом нужно скорректировать под свои задачи.
31 Августа 2014, 12:44:28
Ответ #8
  • Пользователь
  • **
  • Сообщений: 97
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Закрывая версии языковых файлов, он делает практически весь сайт недоступным для индексирования.

Если этого не знать - очень легко попасть в просак)
Упоминаний о том, что по умолчанию языковые версии закрыты тоже ведь нигде нет.
31 Августа 2014, 12:56:33
Ответ #9
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86335
  • Репутация: +25417/-0
  • Сообщество PrestaShop
    • Просмотр профиля
О многом не говорят. Расчет на то, что установкой и настройкой занимается специалист.
Все как обычно, как в любом бесплатном проекте. Бесплатный движок, но нужно же на чем-то зарабатывать. Вот на обслуживании и зарабатывают. Модули, темы, настройка и т.д. для всего этого нужно привлекать специалиста или самому учиться, как грамотно установить и настроить prestashop. Иначе бы проект не развивался.
На форуме была тема по настройке robots.txt. Там был пример оптимального robots.txt для ptrestashop 1.5. Но для версии 1.6 он тоже подойдет.
31 Августа 2014, 13:00:52
Ответ #10
  • Пользователь
  • **
  • Сообщений: 97
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо, поищу тему, может, что-то полезное прочитаю.
Хотя, вроде уже сам допилил, как следует.