Создание динамически создаваемой страницы ASP.net SEO Friendly - PullRequest
1 голос
/ 31 марта 2012

Я запускаю псевдокод нового сайта и хочу, чтобы он был максимально дружественным к SEO.

Сайт, который я создаю, является сайтом агентства бронирования с c # и asp.net.По сути, группы будут регистрироваться на сайте со своей доступностью и другой информацией, а также заполнять информацию своего профиля изображениями и т. д. Эта информация будет храниться в БД.

Создание этого не проблема, но я хочусайт должен быть максимально дружественным для SEO.

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

Я хочу найти способ кодирования этих страниц, чтобы Google мог видеть контент при сканировании.

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

Заранее спасибо

Ответы [ 4 ]

3 голосов
/ 31 марта 2012

Я также слышал, что Google не видит динамически генерируемый контент при сканировании сайта.

Google может видеть все, что вы можете получить с помощью http GET-запроса (т. Е. Есть определенный URL-адрес для него) и , на который кто-то ссылается или указан в опубликованном файле карты сайта XML.

Чтобы убедиться, что страницы вашего профиля соответствуют этому, вам нужно убедиться, что все профили отображаются с помощью одного файла asp.net * .aspx, который определяет, какая страница отображается с помощью параметра url. Что-то похожее на это:

http://example.com/profiles.aspx?profile=SomeBandName

Теперь вам, вероятно, также нужен дружественный URL, который выглядит следующим образом:

http://example.com/profiles/SomeBandName

Для этого вам нужно настроить маршрутизацию .

1 голос
/ 31 марта 2012

Я бы посмотрел на динамическое переписывание URL. По сути, вместо одной страницы, скажем http://localhost/Profile.aspx, у вас будет куча смоделированных URL, таких как

http://localhost/profiles/Band1

http://localhost/profiles/Band2

http://localhost/profiles/Band3

и т.д.

Все они затем отобразятся на странице orgial profile.aspx с таким внутренним параметром в вашем коде, что будет выглядеть так: http://localhost/Profile.aspx?Name=Band1, http://localhost/Profile.aspx?Name=Band2, и т. Д.

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

Это статья, которую я читал об этом некоторое время назад. http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx

1 голос
/ 31 марта 2012

Чтобы правильно сканировать и индексировать ваши страницы с помощью Google или другой поисковой системы.Следуйте следующим рекомендациям.

i: Page title must be precise and according to content available in page.
ii: Page url should be user friendly.
iii: Content is king (useful content)
iv: No ajax or javascript oriented way to load contents.
v: No flash or other media files. if exist must have description via alt tag.
vi: Create url sitemap of all static and dynamically generated contents.
vii: Submit sitemap to google and keep tracking how google crawl and index your pages. 
fix issues contineously if google found via crawling.

Таким образом, большинство ваших страниц и контента будут проиндексированы правильно и быстро.

0 голосов
/ 31 марта 2012

Я также слышал, что Google не может видеть динамически генерируемый контент при сканировании сайта.

Вы можете создать sitemap.xml с URL-адресами, указывающими на страницы динамического профиля.С помощью инструментов Google для веб-мастеров вы можете отправлять и отслеживать ход сканирования.Вы также можете создать индексную страницу или что-то подобное (страницы просмотра по категориям), которые ссылаются на соответствующие страницы профиля.

ссылка на SEO, которую я регулярно использую, - http://www.seomoz.org/learn-seo

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...