Изменить структуру сайта, если это нужно

Зачем менять структуру сайта?

  • перенос на другую CMS
  • подключение выгрузки из 1С
  • переезд на другой домен
  • подключение парсера, который сам выстраивает свою структуру
  • другая причина, чтобы перераспределить товары и вес ссылок по SEO-шным причинам

В любом случае происходит это вынужденно.

Что делать в первую очередь, чтобы не потерять позиции?

Собираем все страницы, которые есть с помощью screaming frog

собираем страницы сайта

 

собираем страницы сайта

 

собираем страницы сайта

в эксельке сортируем text/html

Если нет screaming frog, то идем в вебмастер и оттуда выгружаем

собираем страницы сайта

собираем страницы сайта

 

Итак, после того как готов список страниц сайта, начинаем ломать структуру и после этого заново собираем новый список - тем же screaming frog

ВАЖНО!

  • если вы не сделаете редиректы со старых адресов на новые - то все позиции потеряются

Делаем редиректы

делаем  через файл .htaccess

Вот так:

RewriteRule ^dir/$ <http://www.site.ru/new-dir/> [R=301,L]

Ищем  .htaccess в папке public

файл .htaccess.

 

Если нужны другие варианты редиректов

Файл .htaccess позволяет настраивать редиректы на уровне сервера Apache. Вот основные способы редиректов:

1. Редирект с одной страницы на другую

Используется Redirect или RewriteRule:

Redirect 301 /old-page.html /new-page.html

ИЛИ через mod_rewrite:

RewriteEngine On
RewriteRule ^old-page\.html$ /new-page.html [R=301,L]

2. Редирект с одного домена на другой

Полный редирект всего домена:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^oldsite\.com$ [NC]
RewriteRule ^(.*)$ https://newsite.com/$1 [R=301,L]

3. Редирект со www на без www (или наоборот)

С www на без www:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]

С без www на www:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

4. Редирект с HTTP на HTTPS

Принудительное использование HTTPS:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

5. Редирект всей папки на другую папку

Redirect 301 /old-folder/ https://example.com/new-folder/

ИЛИ:

RewriteEngine On
RewriteRule ^old-folder/(.*)$ /new-folder/$1 [R=301,L]

6. Редирект всех URL с параметрами на чистый URL

Допустим, убираем ?utm_source=...:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^utm_ [NC]
RewriteRule ^(.*)$ /$1? [R=301,L]

7. Редирект всех страниц определенного типа (например, .php.html)

RewriteEngine On
RewriteRule ^(.*)\.php$ /$1.html [R=301,L]

Это основные способы редиректов, я их все не проверял, поэтому только на практике - нужно проверять и тестировать.

 

Зачем нужна вооще структура сайта?

Структура сайта – это целая схема расположения страниц, созданная по четкой, логической системе. После того, как Вы подобрали запросы, возникает ясность, насколько структура Вашего сайта адаптирована под эти запросы. Необходимо посмотреть, хватает ли у Вас категорий, подкатегорий, разделов и страниц, чтобы разместить максимально корректно все эти ключевые фразы. Если структура не соответствует полученным запросам, не бойтесь ее менять, не бойтесь улучшать Ваш сайт.

Зачем нужна структура сайта

Зачем нужна структура сайта

1. Для удобства пользователя

Чтобы понимать, что такое правильная структура сайта, необходимо поставить себя на место пользователя, который впервые посещает Ваш сайт. Главное желание человека, посещающего сайт – это быстрое решение его вопроса, и Ваша задача сделать так, чтобы это решение было максимально удобным, простым и быстрым. А именно, пользователь желает в 1 клик попасть:

• На главную страничку Вашего сайта.

• В любую желаемую категорию, подкатегорию или раздел.

• В любую категорию, где пользователь изначально находился.

• В раздел контакты и условия сотрудничества.

• На странички с конкретными и похожими товарами и услугами.

Безусловно, здесь нужно будет провести правильную перелинковку, но главным фундаментом таких действий является именно структура. Если пользователь «заблудится» на Вашем сайте, и не будет понимать, куда ему двигаться дальше, он покинет сайт, что обязательно отразится на поведенческом факторе.

2. Удобство поисковых систем

Правильная структура сайта играет большую роль для поисковых систем. Благодаря грамотному построению сайта поисковые роботы смогут гораздо быстрее и легче проиндексировать страницы и вывести их в систему для видимости пользователей. Если поисковый робот зайдет на Ваш сайт и определит, что структура запутана и непонятна, он «уйдет» на другой сайт, и отметит, что Ваш портал некачественный.

И даже если Вы очень постараетесь над дизайном, заполните страницы уникальными текстами и актуальными товарами, поисковая система этого не увидит, и не сможет проиндексировать из-за неправильной структуры.

3. Продвижение

Грамотно составленная структура помогает в продвижении сайта. Чем выше расположен уровень вложенности странички сайта, тем проще и быстрее она продвигается. К примеру, главная страница, по мнению поискового робота, имеет наибольшую важность, и именно сюда нужно определить основные запросы. Категории стоят на втором месте от главной страницы, и также хорошо продвигаются при наличии правильно подобранных запросов. Подкатегории и страницы с товаром продвигаются сложнее, поэтому здесь важно размещать максимально развернутые запросы.

Слайд: Структура сайта

 

Какой должна быть структура сайта

Правильная структура сайта состоит из таких страниц:

• Главная страница.

• Основные категории и разделы.

• Подкатегории, подразделы.

• Страницы с товарами и услугами.

• Информационные статьи, новости, блог.

При формировании структуры необходимо соблюдать правильный уровень вложенности страниц, не больше четырех: «главная-категория-подраздел-услуга», «главная-категория блога-подкатегория-статья». Рассмотреть грамотную и максимально правильную, древовидную структуру можно на фото-примере:

Древовидная структура сайта

При создании структуры Вашего сайта, нужно позаботиться о том, чтобы она получилась оптимизированной под Ваш бизнес. Поэтому, если Вы видите, что те группы запросов, которые Вы подобрали размещать некуда, и они несут разную смысловую нагрузку, нужно заняться увеличением сайта, изменять структуру, добавлять разделы. Вне зависимости от того, сколько страниц есть на Вашем сайте, такой раздел, как «статьи» или «новости» нужно внести обязательно. Сюда Вы сможете привлечь пользователей, которые интересуются новинками, и желают ознакомиться с полезной информацией.

  • Продвижение
  • Веб-сайт

Олег Крицкий

Руководитель

Готовы начать?

Позвоните нам:


+7(987)10-55-799

Заинтересованы в сотрудничестве ? Вы можете заказать продвижение своего сайта прямо сейчас

Олег Крицкий

Руководитель

Готовы начать?

Позвоните нам:


+7(987)10-55-799

Заинтересованы в сотрудничестве ? Вы можете заказать создание своего сайта прямо сейчас