Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Общие вопросы Безопасность Перевод новых версий на протокол HTTPS


Рустам (pilot233) 9 июня

1. Подскажите пожалуйста в последних версиях CMS нужно, что-то отдельно шаманить с движком?
2. Чтобы источники определялись правильно, добавьте метатег referrer в HTML-код страниц: <meta name="referrer" content="origin"/> (это рекомендации Яндекса), где это можно добавить для всего сайта?
3. Рекомендации Яндекса: Канонический адреса - В исходный код каждой страницы старого сайта (а у строго сайта его точно нет проверял через код страницы) добавьте ссылку на аналогичную страницу нового с атрибутом rel="canonical". Можно как-то этот атрибут добавить для всего сайта?

Заранее спасибо!

Виталий (DIAFAN.CMS) 6759 июня

Цитата
1. Подскажите пожалуйста в последних версиях CMS нужно, что-то отдельно шаманить с движком?
Ничего не надо. Только в htaccess редирект поставить желательно, чтобы по http не был доступен.
Цитата
где это можно добавить для всего сайта?
От шаблона зависит. Ну в site.php, или head.php или как он там устроен у Вас
3. Старого сайта - в смысле? Http? Так если редирект в htaccess поставить, то это не понадобится

Рустам (pilot233) 10 июня

Спасибо большое буду переходить!

Рустам (pilot233) 13 июня, редакция 13 июня

Перевел на HTTPS все нормально но sitemap.xml не пополняется вот, что выводит на фото:

В robots.txt добавил Sitemap: https://мой-сайт/sitemap.xml, редирект установлен, что делать где косяк? Подскажите пожалуйста!

Степан (idxdoc) 21813 июня

это ссылки на подстраницы сайтмапа, тоесть их настолько много что 1 уже не хватает

Виталий (DIAFAN.CMS) 67513 июня

Стандарт sitemap.xml читайте. Максимум 5000 ссылок в файле должно быть. Если больше, файл должен разбиться. DIAFAN.CMS это делает автоматом, чтобы вы не парились. Так что доверьтесь и расслабьтесь ;)

Рустам (pilot233) 13 июня

Все понятно! Просто Яша пишет уведомления, что в sitemap.xml нет данных.

Владимир (german3w) 10713 июня

Он (Яндекс), периодически "теряет" файл sitemap.xml. Пишет, что не найден.
Видимо, потому, что он генерируется на лету.
Приходится повторно ему указывать его.

Виталий (DIAFAN.CMS) 67513 июня

Никогда такого не было у меня и всех моих знакомых.

Александра (Alexa0105) 19213 июня

Было, Виталь.
Он, видимо, как в запой уходит, ничего не видит.

Михаил (ZzzBep) 11813 июня

У Google тоже такое бывает, они вдвоем не всегда за Диафаном успевают:)

Любимов Павел (DIAFAN.CMS) 33713 июня

Тут дело не в генерации и её скорости. Такие сообщения приходят и по отношению к robots.txt. А тут уж какая генерация? Видимо, систематический сбой у роботов какой-то внутренний, либо сервер отвечает дольше, чем ожидалка у робота. Но приходили такие письма для сайтов, у которых и ответ и генерация менее секунды.

Виталий (DIAFAN.CMS) 67513 июня

Не может он такого писать на этот файл. Или на что-то другое пишет, или что-то другое пишет.
И редирект там не нужен. Просто ссылка обычная должна быть. А если sitemap добавлен в яндексе, то и её не обязательно

Владимир (german3w) 10713 июня

К сожалению, я удаляю уведомления, дабы не засорять. Если появится снова, выложу скрин сюда.

Рустам (pilot233) 13 июня

На картинке которая выше разбитый основной sitemap.xml но эти ссылки яша видит и может переходить? Они-же не активные или так и должно быть. Я проверил открыл в ручную через браузер эти ссылки и там все есть.

Привет (romaromk) 7613 июня

Что бы быть спокойным, рекомендую посмотреть sitemap'ы яда, например маркета. :)

Виталий (DIAFAN.CMS) 67514 июня

Какие "ссылки"?
Это же xml ;)

Виталий (DIAFAN.CMS) 67514 июня

https://www.sitemaps.org/ru/protocol.html#index

Код
Пример индекса XML Sitemap
В следующем примере показан файл индекса Sitemap, который содержит два файла Sitemaps.


<?xml version="1.0" encoding="UTF-8"?>

<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<sitemap>

Показать весь код
<loc>http://www.example.com/sitemap1.xml.gz</loc>

<lastmod>2004-10-01T18:23:17+00:00</lastmod>

</sitemap>

<sitemap>

<loc>http://www.example.com/sitemap2.xml.gz</loc>

<lastmod>2005-01-01</lastmod>

</sitemap>

</sitemapindex>

Рустам (pilot233) 15 июня

Понятно. Спасибо!