sdfsdfsdfsdf

Ошибки и проблемы при работе с Artio JoomSEF (SEO - ссылки)

работаем с SEF ссылками Что происходит с ссылками SEO, если Вы решили поменять раздел или категорию материала, изменили количество статей на главной или в категории, поменяли вид категории на список и затем обратно на блог, изменили название категории.

Работаем с Artio SEF: ошибки и проблемы, возникающие при работе с SEF ссылками.

 

1 в SEF ссылке категории (раздела) появляется blog, например: mysite.ru/program/blog/
Решение: см. статью на сайте
2 при создании категории (раздела) присваиваем название, при этом генерируется SEF ссылка на категорию и материалы категории. При последующем изменении названия категории (раздела) изменяется SEF ссылка категории (раздела) и изменяется имя категории в SEF ссылке для вновь создаваемых материалов
Решение: помнить о проблеме и корректировать вручную при необходимости
3 при изменении принадлежности статьи (материала) от одной категории к другой остается старая сгенерированная SEF ссылка и появляется новая ссылка на тот же материал
Решение: после изменения категории материала в Artio в Manage SEF urls удалить новую ссылку и изменить номер категории в catid=xx у правильной ссылки или если старая ссылка не нужна, удалить старую
4 во внутренней ссылке joomla присутствует itemid, для категории (раздела) он показывает пункт любого меню, ссылающегося на эту категорию (если категория встречается в разных меню, то itemid будут разные для разных меню)
Решение: проверять корректность itemid для категорий и материалов после каких-либо изменений
5 при смене категории материала itemid не меняется
Решение: проверять корректность itemid для категорий и материалов после каких-либо изменений
6 при снятии материала, категории или раздела с публикации SEF ссылка не выключается, при обращении выдается 404 ошибка
Решение: удалять при необходимости
7 несмотря на то, что задана работа с блогом категории (раздела), Artio норовит представить все в виде списка, например, в дополнение к
index.php?option=com_content&id=6&layout=blog&view=section&Itemid=96
появляется еще и
index.php?option=com_content&id=6&layout=default&view=section&Itemid=96
при установке в content только blog ничего не меняется
Решение: изменяем код в файл components/com_content/views/section/view.html.php, для чего находим строку
$category->link = JRoute::_(ContentHelperRoute::getCategoryRoute($category->slug, $category->section).'&layout=default');
и удаляем часть кода
$category->link = JRoute::_(ContentHelperRoute::getCategoryRoute($category->slug, $category->section))
8 при изменении количества материалов на странице главной, раздела или категории (изменение количества столбцов или статей), возникает несколько разных ссылок на страницы главной, раздела или категории, например:
index.php?option=com_content&id=6&layout=blog&limitstart=9&view=section&Itemid=96
index.php?option=com_content&id=6&layout=blog&limitstart=8&view=section&Itemid=96
при этом SEF ссылка одна: mysite.ru/section/stranitsa-2
Решение: удалять лишние ссылки (можно все) на страницы данной категории или раздела
9 если категория или раздел отобразились в виде списка (layout=default), то изменяется ссылка на страницы (при списке разбивка на страницы по 20 статей), и при последующем возвращении к нормальному виду ссылки на следующие страницы могут быть неверными, например, страница 3 будет начинаться с 40 материала
Решение: удалять лишние ссылки (можно все) на страницы данной категории или раздела
10 если создана новая категория с ранее заданным именем, то после редактирования статьи при сохранении будет сгенерирована новая SEF ссылка с новым именем категории, а старая работать не будет
Решение: для сохранения рабочей ссылки по своему адресу необходимо изменить catid для новой категории: index.php?option=com_content&catid=58&id=542&view=article index.php?option=com_content&catid=4&id=542&view=article
- . - - ;
Количество просмотров:
 



Яндекс.Метрика

Загружаем ...