powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Канонический url страниц сайта на ASP.Net
14 сообщений из 14, страница 1 из 1
Канонический url страниц сайта на ASP.Net
    #38702051
bcoreanda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Страницы сайт имеют урл, содержащий в aspx?ID=. Как привести все страницы к каноническому виду? На данный момент только некоторым страницам присвоен присвоен дружеский урл в web.config, но при этом в поисковике появляются дубли страниц. Как избавиться от этой проблемы? Сайт на ASP.net 2.0
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702064
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bcoreandaпри этом в поисковике появляются дубли страниц
Поисковик чужой? Тогда дождаться, пока краулер посчитает те страницы протухшими. А вообще, это никакая не проблема. Пусть себе выдаются дубли, никакого повода для паники. Если свой краулер, то просто переиндексировать контент.
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702113
bcoreanda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ, Яндекс и гугл дает дубли страниц
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702147
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУПусть себе выдаются дубли, никакого повода для паники.

Нэ согласен. Паниковать не надо, просто надо решить проблему с дублями, либо через роутинг IIS, либо через свой роутинг, и сделать перманенты, с неправильных урл на правильные. Делов-то.
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702153
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bcoreandaКак избавиться от этой проблемы? Сайт на ASP.net 2.0

Настроить Permanent Redirect на канонические версии страниц. Ссылки везде должны быть на канонические версии URL. Как это сделать, зависит от вашего решения, гугл выдаёт целую кучу годных рецептов.
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702155
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНэ согласен. Паниковать не надо, просто надо решить проблему с дублями, либо через роутинг IIS, либо через свой роутинг, и сделать перманенты, с неправильных урл на правильные. Делов-то.
Можно и побороться, но я бы забил. Через время тухляк уйдет в кеш поисковика, а там будь здоров.
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702201
Кравлер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как в ASP.NET 2.0 запилить годный роутинг урлов в коде ?
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702313
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУМожно и побороться, но я бы забил. Через время тухляк уйдет в кеш поисковика, а там будь здоров.

Если дело обстоит, как "можно", то можно и забить. Но если бизнес диктует требования, их придётся выполнять, тем более это не так сложно, инструментов и способов чуть более, чем дофига.
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702314
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КравлерА как в ASP.NET 2.0 запилить годный роутинг урлов в коде ?

Если можно ASP.NET 4.0 то можно начать с этого http://www.hanselman.com/blog/IntroducingASPNETFriendlyUrlsCleanerURLsEasierRoutingAndMobileViewsForASPNETWebForms.aspx
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702370
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttесли бизнес диктует требования, их придётся выполнять
Согласен.
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702407
bcoreanda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, а на ASP.Net 2.0? И как сделать редирект, если страницы ShowArticles.aspx?ID=n? Если я сделаю редирект со страницы, то они все будут переходить на одну и ту же страницу. Или я чего то не понимаю? Если можно, дайте ссылку, как это сделать
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702432
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bcoreandahVostt, а на ASP.Net 2.0? И как сделать редирект, если страницы ShowArticles.aspx?ID=n? Если я сделаю редирект со страницы, то они все будут переходить на одну и ту же страницу. Или я чего то не понимаю? Если можно, дайте ссылку, как это сделать

Вот здесь очень доходчиво:

http://www.iis.net/learn/extensions/url-rewrite-module/user-friendly-url-rule-template



Смысл в том, чтобы адрес

http://localhost/article/432/some-other-title

понимать, как:

http://localhost/article.aspx?id=432&title=some-other-title



А для адресов типа

http://localhost/article.aspx?id=432&title=some-other-title

сделать редирект со статусом 301 на адрес

http://localhost/article/432/some-other-title



Это в случае, когда адреса можно подобным образом конвертировать (по шаблону). Если ЧПУ уникальны для каждой страницы и прописаны в конфиге, то надо прописывать параллельно и обратное преобразование (только с редиректом 301).


Для ASP.NET 4 всё намного проще. Хотя и на 2.0 нормально решается.
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702984
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторСмысл в том, чтобы адрес

http://localhost/article/432/some-other-title

понимать, как:

http://localhost/article.aspx?id=432&title=some-other-title
Только с точностью до наоборот!
...
Рейтинг: 0 / 0
Канонический url страниц сайта на ASP.Net
    #38702987
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Невнимательный я однако... Прошу мой предыдущий высер не читать!
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Канонический url страниц сайта на ASP.Net
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]