Компонент JSitemap Professional

pragmatik

Постоялец
Регистрация
11 Фев 2013
Сообщения
122
Реакции
33
Расширение для создания карт сайта на Joomla с кучей настроек.
Впечатлил рейтинг этого расширения на Для просмотра ссылки Войди или Зарегистрируйся
Из перевода описания:
Virtuemart 2 и Kunena 3.x совместимо!
Не использует плагины.
Возможность выводить карту сайта в модуле.
 
Последнее редактирование модератором:
Подскажите, как сделать автозаполнение поля "Изображение для распространения в социальных сетях" во вкладке "Метаданные поисковых систем"?

"SEO" паук и "Метаданные поисковых систем" отображают разные данные - это как? Это нормально? И где их можно редактировать?

JSitemap PRO обновился, у кого есть 4.5?
 
Последнее редактирование:
X4WG7Fp.png
 
Помогите разобраться!
На портале работает доска объявлений (joomla 3.8 компонент DJ-Classifieds). Доска установлена в подпапке и ссылка с главной страницы идёт как "внешняя". Но в коде вижу
Код:
<meta name="robots" content="NOINDEX, FOLLOW" />
Смотрю robots.txt там запрета на индексацию не вижу. Вот robots.txt
Код:
User-agent: *
Allow: /*.js*
Allow: /*.css*
Allow: /*.png*
Allow: /*.jpg*
Allow: /*.gif*

Disallow: /administrator/
Disallow: /bin/
Disallow: /cache/
Disallow: /cli/

Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /layouts/
Disallow: /libraries/
Disallow: /logs/

Disallow: /tmp/

Disallow: /doska/administrator/
Disallow: /doska/bin/
Disallow: /doska/cache/
Disallow: /doska/cli/
Disallow: /wp-admin/
Disallow: /wp-login.php
Disallow: /admin/
Disallow: /bitrix/admin/
Disallow: /admin.php
Disallow: /doska/includes/
Disallow: /doska/installation/
Disallow: /doska/language/
Disallow: /doska/layouts/
Disallow: /doska/libraries/
Disallow: /doska/logs/
Disallow: /*=addFavourit
Disallow: /doska/tmp/

Allow: /images/
Allow: /index.php?option=com_xmap&sitemap=1&view=xml
Host: http://stavrinok.ru/
Clean-param: searchword /
Crawl-delay: 2
В чём может быть причина? Откуда берётся запрет?
 
Запрет может браться из общих настроек сайта:
Система - Общие настройки - Вкладка "Сайт" - Настройки метаданных - Мета-тег Robots

На этой же вкладке есть Настройки СЕО, чтобы включить SEF. Это поможет избавиться от index.php в адресе страниц:
/doska/index.php/classifieds/biznes/oborudovanie-dlya-biznesa/ad/prilavok,312191724
 
Последнее редактирование:
Запрет может браться из общих настроек сайта:
Система - Общие настройки - Вкладка "Сайт" - Настройки метаданных - Мета-тег Robots
Мета-тег Robots стоит Index, Follow.
Поигрался с этим переключателем - не влияет на код.
(SEF) ЧПУ включен.
Захват-1.jpg Захват-2.jpg
 
Последнее редактирование:
Тогда ХЗ. Может соседи гадят - wp или bitrix ...
 
Скорее всего это ошибка связки движка joomla + шаблона jm-joomclassifieds-ef4 (от monster). Вот кусок кода, который отвечает за установку директивы robots:
PHP:
<field
            name="robots"
            type="list"
            label="JFIELD_METADATA_ROBOTS_LABEL"
            description="JFIELD_METADATA_ROBOTS_DESC"
            default=""
            >
            <option value="">JGLOBAL_INDEX_FOLLOW</option>
            <option value="noindex, follow">JGLOBAL_NOINDEX_FOLLOW</option>
            <option value="index, nofollow">JGLOBAL_INDEX_NOFOLLOW</option>
            <option value="noindex, nofollow">JGLOBAL_NOINDEX_NOFOLLOW</option>
</field>
По идее, при установке index, follow в панели администратора, на сайте эта директива вообще не отображается. Так и происходит с другими шаблонами. А в jm-joomclassifieds-ef4 при любом выборе в коде присутствует NOINDEX, FOLLOW.
Может кому пригодится: Не стал дальше копать. Добавил
PHP:
<?php JFactory::getDocument()->setMetaData( 'robots', '' ); ?>
после подключения head в шаблоне
PHP:
<?php JFactory::getDocument()->setMetaData( 'robots', '' ); ?>
 
Последнее редактирование:
Назад
Сверху