ТЗ детально описано в файле с фото. Если есть возможность реализовать на копии сайта, чтоб не править на живом, тогда я выберу вас.
"
Корректировки текста
На странице контактов необходимо убрать надписать «Ориентировочная дата открытия 2017 г.»:
Вдобавок в шаблоне сайта в футере цифру «2017» нужно исправить на «2018»:
Закрытие к индексации через мета роботс
Страницы сортировок необходимо закрыть с помощью метароботса указав noindex nofollow.
Пример таких страниц:
https://tie.com.ua/podtyazhki/rezinovye/?sort=p.price&order=DESC&page=2
https://tie.com.ua/galstuki/?sort=p.price&order=ASC
У данных страницы в коде в самом верху тега head необходимо добавить строку:
<meta name="robots" content="noindex, nofollow" />
|
Избыточные стили
Из шаблона сайта стили по типу
<style> |
| .journal-desktop .super-menu > li:hover > div{ |
| display: block !important; |
| } |
| .category-page.journal-mobile #container { |
| z-index: 1 !important; |
| } |
| footer .column-menu-wrap>ul a:hover, .links a:hover, .journal-header-center .links>a:hover, .callback-title:hover, .journal-carousel .owl-prev:hover:before, .journal-carousel .owl-next:hover:before{ |
| color: rgb(105,185,207) !important; |
| } |
|
|
| #content > div.product-info.split-40-60 > div.right > div > div.prevnext-buttons > a.prev:hover{ |
| background: url(https://tie.com.ua/catalog/view/image/prev-hover.png.pagespeed.ce.gm1htEdRzO.png); |
| width: 30px; |
| height: 30px; |
| display: block; |
| z-index: 10000; |
| background-size: 28px; |
| float: left; |
| } |
|
|
| #content > div.product-info.split-40-60 > div.right > div > div.prevnext-buttons > a.next:hover{ |
| background: url(https://tie.com.ua/catalog/view/image/next-hover.png); |
| width: 30px; |
| height: 30px; |
| display: block; |
| z-index: 10000; |
| background-size: 28px; |
| float: left; |
| } |
|
|
| .journal-header-center .links>a:hover i{ |
| color: white; |
| } |
|
|
| .top-menu-item-1{ |
| padding: 0 !important; |
| } |
|
|
| #callbackphone-link > i{ |
| font-size: 18px !important; |
| } |
|
|
| .product-grid-item .cart .button:hover { |
| background-color: rgba(0, 0, 0, 0) !important; |
| } |
|
|
|
|
| #cssmenu .has-sub ul li:hover a{ |
| background: #333745 !important; |
| } |
|
|
| footer .contacts i:hover, .super-menu>li:hover, #tabs a:hover{ |
| background: rgb(105,185,207) !important; |
| } |
| #simplemodal-overlay { |
| z-index: 10000 !important; |
| } |
| #simplemodal-container { |
| z-index: 10001 !important; |
| } |
| </style> |
|
необходимо перенести в отдельные файлы (связав посредством тега <link>). При этом, все должно работать и отображаться как и сейчас на сайте.
Стоит заметить, что на каждом типе страницы количество определений стилей может отличаться.
Поднять СЕО-теги
В коде страниц необходимо поднять «СЕО-теги» в верх к началу тега head. Что нужно поднять:
- charset
- name="viewport
- title
- meta name="description"
- meta name="robots"
- rel="canonical"
- rel="next"
- rel="prev"
- далее все og:+НАЗВАНИЕ (например og:title, og:site_name)
Исключая главную, для всех типов страниц необходимо добавить разметку хлебных крошек в шаблон сайта помощью JSON-LD , при этом старая разметка через HTML код должна остаться. Разметку с помощью JSON-LD необходимо поместить НАД хлебными крошками (т.е. JSON-разметка крошек должна идти ДО HTML разметки крошек).
На каждой странице должен быть размечен весь путь от главной. Главная страница должна занимать 0 “position”. В последней крошке не размечаем id (т.е. ссылку). Пример валидной разметки с куском кода:
Все параметры из скриншота включаем на наш сайт.
Пример кода данной разметки:
<script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":{"@id":"https:\/\/i-repair.com.ua\/","name":"\u0421\u0435\u0440\u0432\u0438\u0441\u043d\u044b\u0439 \u0446\u0435\u043d\u0442\u0440"},"position":0},{"@type":"ListItem","item":{"@id":"https:\/\/i-repair.com.ua\/repair-iphone\/","name":"\u0420\u0435\u043c\u043e\u043d\u0442 iPhone"},"position":1},{"@type":"ListItem","item":{"@id":"https:\/\/i-repair.com.ua\/repair-iphone\/iphone-x-repairs\/","name":"iPhone X (10)"},"position":2},{"@type":"ListItem","item":{"@id":"https:\/\/i-repair.com.ua\/iphone-x-module-display-replacement\/","name":"\u0417\u0430\u043c\u0435\u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u044f"},"position":3}]}</script> <script type="application/ld+json"> |
priceRange
В шаблон сайта в разметку ClothingStore с помощью мета необходимо добавить priceRange:
<meta itemprop="priceRange" content="₴30- 2800"/>
|
"