Jump to content


Photo
- - - - -

rel next и rel prev в категории


2 replies to this topic

#1 isay777

isay777
  • JBZoo User (rus)
  • User rate: 113.4
  • posts: 1878
  • topics: 232

Posted 13 September 2016 - 09:53

Вот стоит задача сделать теги rel в категории с пагинацией. 

 

Вот что говорит нам гугл 

 

 

Предположим, что у вас имеется содержание, разбитое на страницы со следующими URL:

http://www.example.c...icle-part1.html
http://www.example.c...icle-part2.html
http://www.example.c...icle-part3.html
http://www.example.c...icle-part4.html
  1. Добавьте в раздел <head> первой страницы (http://www.example.c...icle-part1.html) тег, который указывает на следующую страницу, как показано ниже:<link rel="next" href="http://www.example.com/article-part2.html">

    Поскольку это начальная страница, указывать атрибут rel="prev" не требуется.

  2. На второй и третьей страницах добавьте ссылки, указывающие на предыдущий и следующий URL. Например, на вторую страницу можно добавить следующие строки:<link rel="prev" href="http://www.example.c...le-part1.html">
    <link rel="next" href="http://www.example.c...le-part3.html">
  3. Добавьте на последнюю страницу (http://www.example.c...icle-part4.html>) ссылку, которая указывает на предыдущий URL, как показано ниже:<link rel="prev" href="http://www.example.com/article-part3.html">

    Поскольку это последний URL, добавлять атрибут rel="next"не требуется.

Google рассматривает атрибут rel="previous" как синтаксический вариант атрибута rel="prev". В качестве значений могут использоваться как относительные, так и абсолютные URL (в соответствии с допустимыми значениями тега <link> ). Если указать в документе ссылку <base> , относительные пути будут определяться на основе базового URL.

 

 

Как бы такое реализовать ? Если возможность вытаскивать пред и след страниц по пагинации?

 

PS Увидел это у трех топовых гипермаркетов. Например озон.


Edited by isay777, 13 September 2016 - 09:54.

  • 1
ХОСТИНГ для сайтов jbzoo (все попугаи)

#2 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 13 September 2016 - 13:34

хм... пагинатор я еще не дампил - но если получить можно кол-во страниц - то реализовать не так трудно будет.

 

Как переменную получить? Денис  ;)


Edited by CB9TOIIIA, 13 September 2016 - 13:36.

  • 0

#3 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 14 September 2016 - 04:22

Есть мысль сделать сделать вставку мета тегов прямо из пагинации.

Т.е. из шаблона - templates\protostar\html\pagination.php

 

Этот шаблон использует и ZOO и другие компоненты с пагинацеий

 

Весь принцип на скриншоте.

ho1r_200x0.png

 

Если пагинатор может нарисовать следующую или предыдущю ссылку, то и есть смысл вставлять мета-тег.


  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!