Как поисковики дружат с ASP?

12
D
На сайте с 30.07.2004
Offline
45
1038

У нас сейчас сайт переходит на ASP.NET (был в php)

Заметила что эти новые страницы плохо индексируются. Например

Уже два месяца эта страница висит в меню на главной, а Яндекс упорно не хочет её воспринимать.

Может я ошибаюсь и язык програмирования ни при чем?

Shtogrin
На сайте с 02.11.2006
Offline
95
#1

Не имеет значения чем вы генерируете страницы и каким сервером отдаете. Главное что бы вы делали это правильно. Причина плохой индексации не в платформе ASP. Анализируйте приходы робота по логам сервера, доступность сайта, содержимое сгенерированного кода.

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
stealthy
На сайте с 15.06.2006
Offline
69
#2

Чем вы генерируете конечно значения не имеет. Но на PHP часто заголовки, отдаваемые сервером формируются "руками", а на ASP и нете этим почти никогда не занимаются (исторически так сложилось). Поэтому в первую очередь проверьте нет ли разницы в том, какой набор заголовков отдается сервером на PHP версии проекта (надеюсь вы сохранили свой старый сайт в бэкапе?) и какой на ASP.

А вот какой у вас сервер - это имеет значение. Если вы не меняли Unix (Apache) на NT (IIS), то дальше можете не читать. Если меняли - следует проверить насколько корректно ваш сервер отдает контент при запросах keep-alive. У IIS есть проблемы при работе с яндексовским краулером, по крайней мере некоторое время назад. Приходилось рыться на системном уровне - смотреть TCP пакеты, поскольку потерянные HTTP запросы даже в логи сервера не попадали, как будто их не было. Привлекайте вменяемого сисадмина и commview+WGet вам в помощь.

Кое-что я фиксировал тут, пока разбирался - http://selectcms.ru/news/?nid=1252d9c9e706150be5a82a7404caa572, может и пригодится к сведению принять.

Twilight CMS (http://www.twl.ru): есть Free версия, очень проста и удобна в использовании. Консультирую по любым вопросам. Новый спорт - практическая стрельба (http://nikit.in) - не для офисного планктона.
Каширин
На сайте с 03.01.2004
Offline
1018
#3
Как поисковики дружат с ASP?

Так же, как с любым другим языком программирования - они его не видят, потому что он работает на стороне сервера. Поисковики же видят только то, что на стороне клиента, и то не полностью. То есть HTML - какая бы нелегкая его не сформировала.

D
На сайте с 30.07.2004
Offline
45
#4
stealthy:
Привлекайте вменяемого сисадмина и commview+WGet вам в помощь.
Кое-что я фиксировал тут, пока разбирался - http://selectcms.ru/news/?nid=1252d9c9e706150be5a82a7404caa572, может и пригодится к сведению принять.

Всем большое спасибо за обстоятельные ответы. Теперь понятно что дело в сервере (он у нас свой собственный).

Только беда, сисадминов мало волнует взаимодействие сервера с роботами поисковиков - сайты в браузерах отображаются - и прекрасно. Буду благодарна если Вы посоветуете специалиста, который сможет диагностировать и устранить причину. Контактный мэйл - dolka777@yandex.ru

Dreammaker
На сайте с 20.04.2006
Offline
570
#5
dolka:
Теперь понятно что дело в сервере

Проблема не в сервере.

При переводе страниц на новый движок или других телодвижений :) оказалось, что страница является дублем самой себе, но под другим адресом. http://www.yandex.ru/yandsearch?rpt=rad&text=%CA%F3%F0%EE%F0%F2%ED%FB%E9+%EF%EE%F1%E5%EB%EE%EA+%C1%E5%F7%E8%F7%E8+%F0%E0%F1%EF%EE%EB%EE%E6%E5%ED+%E2+4+%EA%E8%EB%EE%EC%E5%F2%F0%E0%F5+%EE%F2+%F6%E5%ED%F2%F0%E0+%C1%F3%E4%E2%FB.+%CE%EA%F0%F3%E6%E5%ED+%E7%E0%EC%E5%F7%E0%F2%E5%EB%FC%ED%EE%E9+%F1%F0%E5%E4%E8%E7%E5%EC%ED%EE%EC%EE%F0%F1%EA%EE%E9+%F0%E0%F1%F2%E8%F2%E5%EB%FC%ED%EE%F1%F2%FC%FE+%E8+%E8%E7%E2%E5%F1%F2%E5%ED+%E2%EE+%E2%F1%E5%EC+%EC%E8%F0%E5+%F1%E2%EE%E8%EC+%E4%E2%F3%F5%EA%E8%EB%EE%EC%E5%F2%F0%EE%E2%FB%EC+%E7%EE%EB%EE%F2%E8%F1%F2%FB%EC+%EC%E5%EB%EA%EE%E3%E0%EB%E5%F7%ED%FB%EC+%EF%EB%FF%E6%E5%EC.

Ну и яндекс не хочет индексировать её повторно, как дубль.

Метод лечения: заставить отдавать "старую" страницу 404 код и подать на удаление из индекса и поставить через адурелку новую страницу (страницу с новым адресом) в очередь на индексацию.

update: если, конечно, важно, чтобы у страницы был новый адрес.

Spectre
На сайте с 26.09.2005
Offline
145
#6

dolka, обратитесь в любую более-менее крупную seo-компанию. Почти все они занимаются созданием и поддержкой сайтов, поэтому смогут продиагностировать любые ваши проблемы и решить их, а за одно улучшат видимость сайта в поисковиках :)

То что вы еще в топе, не ваша заслуга, а наша недоработка. (С) Платон Щукин.
D
На сайте с 30.07.2004
Offline
45
#7
Dreammaker:
Проблема не в сервере.

При переводе страниц на новый движок или других телодвижений :) оказалось, что страница является дублем самой себе, но под другим адресом. http://www.yandex.ru/yandsearch?rpt=rad&text=%CA%F3%F0%EE%F0%F2%ED%FB%E9+%EF%EE%F1%E5%EB%EE%EA+%C1%E5%F7%E8%F7%E8+%F0%E0%F1%EF%EE%EB%EE%E6%E5%ED+%E2+4+%EA%E8%EB%EE%EC%E5%F2%F0%E0%F5+%EE%F2+%F6%E5%ED%F2%F0%E0+%C1%F3%E4%E2%FB.+%CE%EA%F0%F3%E6%E5%ED+%E7%E0%EC%E5%F7%E0%F2%E5%EB%FC%ED%EE%E9+%F1%F0%E5%E4%E8%E7%E5%EC%ED%EE%EC%EE%F0%F1%EA%EE%E9+%F0%E0%F1%F2%E8%F2%E5%EB%FC%ED%EE%F1%F2%FC%FE+%E8+%E8%E7%E2%E5%F1%F2%E5%ED+%E2%EE+%E2%F1%E5%EC+%EC%E8%F0%E5+%F1%E2%EE%E8%EC+%E4%E2%F3%F5%EA%E8%EB%EE%EC%E5%F2%F0%EE%E2%FB%EC+%E7%EE%EB%EE%F2%E8%F1%F2%FB%EC+%EC%E5%EB%EA%EE%E3%E0%EB%E5%F7%ED%FB%EC+%EF%EB%FF%E6%E5%EC.

Ну и яндекс не хочет индексировать её повторно, как дубль.

Метод лечения: заставить отдавать "старую" страницу 404 код и подать на удаление из индекса и поставить через адурелку новую страницу (страницу с новым адресом) в очередь на индексацию.

update: если, конечно, важно, чтобы у страницы был новый адрес.

Преклоняюсь перед Вашими познаниями и от души благодарю.

D
На сайте с 30.07.2004
Offline
45
#8
Spectre:
dolka, обратитесь в любую более-менее крупную seo-компанию. Почти все они занимаются созданием и поддержкой сайтов, поэтому смогут продиагностировать любые ваши проблемы и решить их, а за одно улучшат видимость сайта в поисковиках :)

Это ответ лично мне, или стандартный блок для всех, кто задает вопросы на этом форуме?

Петр Елагин
На сайте с 21.03.2007
Offline
197
#9
Каширин:
Так же, как с любым другим языком программирования - они его не видят, потому что он работает на стороне сервера. Поисковики же видят только то, что на стороне клиента, и то не полностью. То есть HTML - какая бы нелегкая его не сформировала.

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

K
На сайте с 31.01.2001
Offline
737
#10
dolka:
Заметила что эти новые страницы плохо индексируются. Например
Уже два месяца эта страница висит в меню на главной, а Яндекс упорно не хочет её воспринимать.
Может я ошибаюсь и язык програмирования ни при чем?

Если вы попробуете сделать HTTP-запрос этой страницы, то увидите, что в HTTP-заголовке кодировка одна, а в теле страницы в метатегах - другая.

GET /montenegro/hotels.php HTTP/1.1

Host: www.balkan.ru

Connection: close

Accept: */*

User-Agent: WebBug/5.0

HTTP/1.1 200 OK

Connection: close

Date: Sun, 29 Jul 2007 20:51:17 GMT

Server: Microsoft-IIS/6.0

X-Powered-By: ASP.NET

X-AspNet-Version: 2.0.50727

Cache-Control: private

Content-Type: text/html; charset=utf-8

Content-Length: 48607

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<head id="ctl00_head"><title>

РўС&#402;С?РѕРїРµС?атоС? Балкан-Р*РєСЃРїС?есс / ЧеС?РЅРѕРіРѕС?РёСЏ. РўС&#402;С?С‹ ЧеС?РЅРѕРіРѕС?РёСЏ / Р&#382;тдых ЧеС?РЅРѕРіРѕС?РёСЏ

</title><meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

......

Одно несоответствие налицо. Проверьте остальные страницы на всякий случай.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий