Где я могу установить домашнюю страницу по умолчанию в моем приложении на сайте asp.net?

У меня есть сайт, который использует маршрутизацию веб-форм.

На данный момент маршрут домашней страницы выглядит так:

routes.MapRoute("home", "", "~/public/Home.aspx");

Тем не менее, я рассматриваю возможность его изменения в целях SEO. Я думаю, у меня есть 2 связанных вопроса:

Будет ли mysite.com/keyword лучше для SEO, чем просто mysite.com? Другими словами, учитывает ли Google фразы после имени домена?

Если я изменю маршрут следующим образом:

routes.MapRoute("home", "mykeyword", "~/public/Home.aspx");

Как я могу гарантировать, что любой, кто вводит www.mysite.com, будет перенаправлен на www.mysite.com/mykeyword?

1 ответ

Решение

Насколько я понимаю, Google не любит перенаправление на домашней странице, поэтому лучше всего использовать mysite.com и оптимизировать содержание на этой странице под свое ключевое слово (см. Остальную часть Руководства Google для веб-мастеров по этой теме).

Вы также можете создать еще одну страницу, которая будет mysite.com/keyword, которая будет более нацеленной на это конкретное ключевое слово, но менее важной для Google, поскольку это не домашняя страница, поэтому я бы просто придерживался вашей текущей маршрутизации!

Другие вопросы по тегам