Как удалить проиндексированные страницы в Google и AngularJS

У меня есть веб-приложение AngularJS 1.0.7. Несколько месяцев назад я отправил файл sitemap.xml в Google, чтобы URL-адреса были проиндексированы.

Теперь я хотел бы загрузить новый файл карты сайта с некоторыми обновлениями этих URL-адресов. Я имею в виду, что страницы те же, но URL-адреса немного изменились.

В тот момент, когда Google проиндексирует мои новые URL-адреса, я предполагаю, что у него будет много URL-адресов с одинаковым дублированным кодом, верно? Я немного беспокоюсь, потому что я читал, что Google наказывает эти сценарии.

Я немного читал об этом, но я совсем новичок во всем этом SEO. Так что мне на 100% не ясно, что мне делать. Идеально для меня было бы, если бы Google мог «удалить» или каким-то образом забыть старые URL-адреса и проиндексировать новые.

Я читал о канонических URL-адресах и перенаправлении 301. Это правильные подходы? Какой из них я должен использовать?

Относительно канонический подход кажется мне довольно ясным. Но в случае, если мне нужно сделать перенаправление 301, как мне это сделать в моем приложении nginx или AngularJS?

ОБНОВЛЕНИЕ: Просто чтобы предоставить немного больше деталей: это старые URL-адреса, проиндексированные Google: http://domain/en/boats/rental-sailboat-bavaria-palma-majorca.-1

и это новые URL-адреса, которые я хотел бы проиндексировать: http://domain/en/boats/rental-sailboat-bavaria-cruiser-37-palma-majorca-1

Оба они возвращают одно и то же содержимое. Должен ли я попытаться удалить старый проиндексированный URL-адрес? Или они оба могут быть проиндексированы?


person Rober    schedule 26.05.2015    source источник
comment
Вам нужна переадресация 301 › support.google.com/webmasters/answer/93633?hl =ru   -  person user29671    schedule 26.05.2015
comment
Ммм верно. Но видео перенаправляет с одного сайта на другой сайт. В этом случае все ясно. Но в моем случае URL-адреса немного меняются. Почему бы не использовать относительный канонический подход? Просто знать...   -  person Rober    schedule 26.05.2015
comment
Если вам нужно изменить URL-адрес страницы в том виде, в котором он отображается в результатах поиска, мы рекомендуем вам использовать переадресацию 301 на стороне сервера. Это лучший способ убедиться, что пользователи и поисковые системы перенаправляются на нужную страницу. Код состояния 301 означает, что страница навсегда перемещена в новое место.   -  person user29671    schedule 26.05.2015
comment
Элемент ссылки rel=canonical отличается от перенаправления 301, seroundtable.com/   -  person user29671    schedule 26.05.2015
comment
В моем случае старые и новые URL-адреса имеют одинаковый контент. Однако я просто хотел бы, чтобы Google удалил старый URL-адрес и проиндексировал новый.   -  person Rober    schedule 26.05.2015
comment
Да, поэтому вам нужен редирект 301. Неканонические теги.   -  person user29671    schedule 26.05.2015


Ответы (1)


В тот момент, когда Google проиндексирует мои новые URL-адреса, я предполагаю, что у него будет много URL-адресов с одинаковым дублированным кодом, верно? Я немного беспокоюсь, потому что я читал, что Google наказывает эти сценарии.

Нет, Google не наказывает дублирующийся контент. Это миф о том, что трудно умереть, снова и снова повторяющийся в Интернете.

Я читал о канонических URL-адресах и перенаправлении 301. Это правильные подходы? Какой из них я должен использовать? Относительно канонический подход кажется мне довольно ясным.

Если ваше приложение возвращает 404 not found (или 410) для старых страниц, не беспокойтесь, Google удалит их одну за другой, даже если это может занять некоторое время. Это, вероятно, лучшее решение для вас.

В противном случае, если ваше приложение по-прежнему возвращает контент для старых URL-адресов и если вы можете установить каноническую ссылку на эти страницы на новые URL-адреса, вам не нужно реализовывать переадресацию 301. Это тоже решение, но не самое лучшее, если только вы не накопили много SEO-преимуществ на старых URL-адресах. В этом случае лучшим решением будет канонический или реализация 301.

person Jérôme Verstrynge    schedule 26.05.2015
comment
Спасибо! Это звучит очень хорошо. Мое приложение по-прежнему будет возвращать контент для старого URL-адреса, но, как вы говорите, мои старые URL-адреса совершенно новые и не имеют никаких преимуществ SEO. Итак, в этом сценарии я могу предположить, что канонический подход — лучший? И если Google не наказывает за индексирование двух URL-адресов, которые возвращают один и тот же контент, могу ли я ничего не делать? Просто загрузите новый файл sitemap.xml и подождите, пока Google его проиндексирует? - person Rober; 26.05.2015
comment
Canonical или редиректы — лучшие варианты SEO для вас. Если вы не заботитесь о SEO, ничего не делать тоже нормально. Google будет выбирать один URL вместо другого в результатах поиска (в долгосрочной перспективе). - person Jérôme Verstrynge; 26.05.2015
comment
В моем случае я понимаю, что Canonical лучше. - person Rober; 26.05.2015