система онлайн-бронирования
г. Донецк, Украина, ул. Артёма, 87
+38 (062) 332 33 32, 332-27-71
ЗАБРОНИРОВАТЬ
НОМЕР

Статьи

Як рэалізаваць отн = прад і отн = побач з пагинацией Magento ў? • Inchoo

  1. рэалізацыя
  2. вынік
  3. Пошукавая аптымізацыя ў канфігурацыі Magento ў

Як большасць з вас ведаюць, што «Калі маеш справу з інтэрнэт-крам з вялікай колькасцю прадуктаў, нумарацыяй старонак на старонках катэгорый можна атрымаць сапраўды праблематычна для пошукавых сістэм», як Тоні Анисик напісаў у сваім артыкул , Я не хачу паўтараць яго словы, але, каб паказаць вам, як вы можаце дадаць отн = "прад» і отн = "наступны» спасылка атрыбуты тэга ў галаву тэг для старонак, якія будуць стымуляваць ваш SEO. Гэты свет кода ўжо прадастаўляецца Magento супольнасці, але гэта палепшаная версія.

Выпрабавана ў Magento CE 1.6.1.0.

рэалізацыя

1. Дык вось, калі вы яшчэ не мадыфікаваны файл head.phtml, стварыць ідэнтычную іерархію каталогаў і капіяваць / ўставіць head.phtml ў вашай тэме або пакета.

Прыклад шляху пры выкарыстанні пакета:
.. \ прыкладанне \ дызайн \ інтэрфейс \ [your_package_name] \ змаўчанні \ шаблон \ старонка \ HTML \ head.phtml

Прыклад шляху, калі выкарыстоўваецца тэма:
.. \ прыкладанне \ дызайн \ вонкавы інтэрфейс \ змаўчанні \ [your_theme_name] \ шаблон \ старонка \ HTML \ head.phtml

2. Дадайце код у head.phtml. Я дадаў код у ніжняй часткі файла.

&lt;? PHP $ ActionName = $ гэта -> getAction () -> getFullActionName (); калі ($ ActionName == 'catalog_category_view') // Катэгорыя Page {$ катэгорыя = Mage :: рэестра ( 'current_category'); $ ProdCol = $ катэгорыя -> getProductCollection () -> addAttributeToFilter ( 'статус', 1) -> addAttributeToFilter ( 'бачнасць', масіў ( 'ў' => масіў (Mage_Catalog_Model_Product_Visibility :: VISIBILITY_IN_CATALOG, Mage_Catalog_Model_Product_Visibility :: VISIBILITY_BOTH))); $ Інструмент = $ гэта -> getLayout () -> createBlock ( 'старонка / html_pager') -> setLimit ($ гэта -> getLayout () -> createBlock ( 'каталог / product_list_toolbar') -> getLimit ()) -> setCollection ($ prodCol); $ LinkPrev = хлусня; $ LinkNext = хлусня; калі ($ інструмент -> getCollection () -> getSelectCountSql ()) {калі ($ інструмент -> getLastPageNum ()> 1) {калі - {$ linkPrev = ісціна ($ інструмент> isFirstPage (!)); калі ($ інструмент -> getCurrentPage () == 2) {$ URL = выбухаюць (, $ інструмент -> getPreviousPageUrl () '?'); $ PrevUrl = @ $ URL [0]; } Яшчэ {$ prevUrl = $ інструмент -> getPreviousPageUrl (); }}, Калі - {$ linkNext = ісціна ($ інструмент> isLastPage (!)); $ NextUrl = $ інструмент -> getNextPageUrl (); }}} Калі ($ linkPrev) рэха '<спасылка отн = "перад" HREF =' / " '$ prevUrl ..">'; калі ($ linkNext) рэха '<спасылка отн = "наступны" HREF =' / " '$ nextUrl .."&gt;'; }?>

вынік

Ніжэй прыведзены вынік, калі вы знаходзіцеся на старонцы 3.

<Галава> ... <спасылка отн = "перад" HREF = "http://www.example.com/store.html?p=2"> <спасылка отн = "наступны" HREF = "HTTP: // WWW .example.com / store.html? р = 4 "> ... </ HEAD>

Пошукавая аптымізацыя ў канфігурацыі Magento ў

Пасля рэалізацыі отн = "прад» і отн = "наступны" неабходна паўторна канфігурацыйнага параметры SEO Magento, якая азначае, што вам не трэба больш Canonical Link метатега Катэгорыі. Ніжэй прыведзены прыклад таго, як мы опцыя SEO рэжыму налады Magento для аднаго з нашых кліентаў.

Ніжэй прыведзены прыклад таго, як мы опцыя SEO рэжыму налады Magento для аднаго з нашых кліентаў

Lt;?
Gt;'; }?
Html?
Html?

Новости

Отель «Централь» Официальный сайт 83001, Украина, г. Донецк, ул. Артема, 87
Тел.: +38 062 332-33-32, 332-27-71
[email protected]
TravelLine: Аналитика


Студия web-дизайна Stoff.in © 2008