Drupal 7.x индивидуальная настройка и динамическое изменение XML Sitemap Changefreq
555 UAHЗдравствуйте,
Нужно решение задачи за разумные деньги: Задавать индивидуально XML Sitemap Changefreq для страниц сайта.
Иными словами, должна быть возможность указать разным типам страниц разную частность изменения, например:
Для главной страницы сделать следующие настройки:
<lastmod>ДАТА ОБНОВЛЕНИЯ</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
Для категорий:
<lastmod>ДАТА ОБНОВЛЕНИЯ</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
Для подкатегорий:
<lastmod>ДАТА ОБНОВЛЕНИЯ</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
Для карточек товаров:
<lastmod>ДАТА ОБНОВЛЕНИЯ</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
Для остальных страниц ( новости, о компании, справочники и т.д. ):
<lastmod>ДАТА ОБНОВЛЕНИЯ</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
Priority настроен через стандартный плагин, дата обновления стоит, а вот с changefreq никак не могу разобраться.
Дело в том, что файл XML динамический, поэтому значения нужно вносить вручную каждый день (частота отправки его к поисковым системам) заново. Нужно реализовать таким образом, чтобы один раз ввёл значения и потом они все сами подгружаются при формировании новой страницы sitemap.xml.
Темы по этой проблеме:
https://www.drupal.org/node/1811692 (готовый патч, но неизвестно насколько безопасно и корректно работает)
http://drupaller.com.ua/drupal7-xmlsitemap-set-priority-change-frequency (код подобного решения, но нужно проверить)
http://drupal.stackexchange.com/questions/182337/site-map-module-assigns-random-frequencies-to-content/182350#182350 (код, подобный)
https://www.drupal.org/node/854632
https://www.drupal.org/node/772110
Пожалуйста, адекватную цену и только тех, кто точно знает решение задачи, тем более всё расписано и даны подсказки.
Оставайтесь людьми, не заставляйте меня самого снова вспоминать как кодить и копаться, уже подзабыл многое, поэтому и ищу разбирающегося человека. Стараюсь вложить в сайт максимум.
Спасибо за понимание! 🙂
-
Привет, так че ты паришься) - https://freelancehunt.com/freelancer/Romek.html все сделает)
И да.. по первой ссылке есть проблеиа, не стоит "лепить код в лоб"
-
Актуальні фриланс-проєкти в категорії CMS
Встановлення плагіну на shopify для кастомізації контенту на різних сторінкахВітаю. Треба на сайт на шопіфай встановити плагін для можливості додавати та редагувати кастомний контент внизу кожної сторінки категорії для СЕО. треба: 1. текстовий формат 2. Блок FAQ або мобливо це реалізувати через код сайту, але щоб це не вплинуло на роботу сайту, типу… CMS, Веб-програмування ∙ 53 хвилини тому ∙ 12 ставок |
Виправити баги у верстці на сайті OkayCMS
700 UAH
Виправити баги у випадаючих меню на сайті на OkayCMS. Баг у відображенні підкатегорії меню при наведенні на них CMS, Веб-програмування ∙ 2 години 1 хвилина тому ∙ 32 ставки |
Інтернет-магазин на Okay CMS
9000 UAH
Доброго часу доби всім. https://okay-cms.com Потрібен спеціаліст, який розбирається в ОКАY CMS. Робота по розробці магазину: 1. Встановити Okay CMS на наданий хостинг. 3. Активувати та встановити шаблон. 4. Підключити домен. 5. Налаштувати HTTPS-сертифікат (Let’s Encrypt або… CMS, Інтернет-магазини та електронна комерція ∙ 5 годин 47 хвилин тому ∙ 24 ставки |
Розробка сайту для інтернет-магазину.Цікавить розробка сайту для інтернет-магазину. Потрібна система: інтернет-магазин (до 2000 товарів, на початках менше), 10–20 SEO-орієнтованих лендінгів, інтеграції з 1С та ШІ-сервісами. CMS, Веб-програмування ∙ 1 день 4 години тому ∙ 91 ставка |
Допрацювання Front-end e-com сайта на OpencardПотрібно допрацювати front-end e-commerce сайту на OpenCart. Основні задачі: виправити візуальні баги, адаптивність під мобільні пристрої, покращити відображення карток товарів, категорій, кошика та сторінки оформлення замовлення. Очікується акуратна верстка, збереження… CMS, Веб-програмування ∙ 1 день 21 година тому ∙ 57 ставок |