Sitemap - неверный формат даты в отзывах.

Пишите о найденных ошибках в эту тему

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Sitemap - неверный формат даты в отзывах.

Сообщение Maverick » 29 апр 2015, 15:03

Ситуация следующая: Гугл-инструменты при сканировании файла sitemap.xml показывают ошибку: "Обнаружена неверная дата. Исправьте дату или ее формат перед повторной передачей."
Строка ошибки:
<loc>http://www.имя сайта.com/ru/reviews</loc>
<lastmod>2015-04-29 13:58:51</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>

Надо полагать что гугл не нравится отображение времени.
В каком файле это нужно изменить, так чтобы ничего больше не нарушить?

Заранее благодарен за помощь!
Maverick
Незнакомец
 
Сообщения: 2
Зарегистрирован: 29 апр 2015, 14:55
Очки репутации: 0

Re: Sitemap - неверный формат даты в отзывах.

Сообщение support » 29 апр 2015, 15:34

Здравствуйте.

Спасибо, что написали об ошибке.

Решение:
1) Откройте файл /protected/modules/sitemap/controllers/MainController.php
2) Замените
Код: Выделить всё
public $dateFormat = 'Y-m-d'; 

на:
Код: Выделить всё
public $dateFormat = 'c'; 

3) Замените
Код: Выделить всё
$map['reviews']['lastmod'][$keyLang] = $maxUpdatedReviews; 

на:
Код: Выделить всё
$map['reviews']['lastmod'][$keyLang] = date($this->dateFormat, strtotime($maxUpdatedReviews)); 


Будем признательны, если по результатам отпишитесь: принял Google такой формат даты или нет.
support
Гражданин
Гражданин
 
Сообщения: 183
Зарегистрирован: 28 дек 2011, 13:14
Очки репутации: 0

Re: Sitemap - неверный формат даты в отзывах.

Сообщение Maverick » 02 май 2015, 11:13

Все отлично. Гугл съел. Спасибо большое.
Maverick
Незнакомец
 
Сообщения: 2
Зарегистрирован: 29 апр 2015, 14:55
Очки репутации: 0


Вернуться в Ошибки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 62

cron