Он основан на MVC 3 + Razor, и теперь для сайта не создается DNS, а только общедоступный IP. Из-за непонимания того, обрабатывает ли Google паук для IP-сайтов и каким образом, у нас возникает головная боль, поскольку мы не можем получить какие-либо результаты поиска по нашему общедоступному IP-адресу в Google. Кто-то настаивает, что это из-за MVC 3, который не может быть проиндексирован поисковой системой основного потока. Честно говоря, это звучит для меня большой шуткой, как Google может обрабатывать сайты AJAX, но не может сканировать веб-сайты MVC? Я не могу поверить в это.
Теперь я хочу решить и убедить их, что MVC 3 не имеет отношения к возникшей у нас проблеме, и решить ее надлежащим образом.
Я также обнаружил, что если мы зарегистрируем сайт с общедоступным IP, в будущем, если он будет указывать на DNS, Google будет считать, что тот же контент, просканированный в DNS, имеет более низкий рейтинг, чем первый сайт - общедоступный IP.
Кстати, я пробовал Microsoft Search Server сканировать наш сайт MVC, он работает хорошо.
Есть ли статьи, которые могут нам помочь,
сделать общедоступный IP-сайт доступным для сканирования в Google. могут ли нам помочь роботы?
убедить команду в том, что MVC 3 не является основной причиной, которая толкает нас в ситуацию.
Спасибо.
Ответ 1 · рейтинг 2 · Kiril
"Кто-то настаивает, что это из-за MVC 3, который не может быть проиндексирован поисковой системой основного потока. Честно говоря, это звучит для меня большой шуткой ..."
Честно говоря, ты прав! Это большая шутка! Чтобы гарантировать, что Google просканирует ваш веб-сайт, вам необходимо сделать одно из двух:
- Иметь ссылки на свой веб-сайт (даже если это общедоступный IP-адрес) с других популярных веб-сайтов.
ИЛИ
- Скажите Google сканировать ваш веб-сайт.
Вариант № 1 приведет к тому, что ваш веб-сайт в конечном итоге будет сканироваться (в какой-то неопределенный момент времени), а Вариант № 2 приведет к тому, что ваш веб-сайт будет запланирован для сканирования в самом ближайшем будущем.
MVC3 почти не имеет ничего общего с тем, как сканируется ваш сайт. Предположим, у вас есть статическая HTML-страница внутри вашего проекта MVC3:
<html>
<head></head>
<body>
Hello! This is my ENTIRE WEB SITE! And Google will see it the same way regardless if I have an MVC project or a static HTML page!
</body>
</html>
Ответ 2 · рейтинг 1 · Fabian Barney
С этим проблем нет. Когда придет время, вы можете отвечать HTTP 301 Moved Permanently на каждый запрос, обращающийся к IP. Установите Location в заголовке ответа на свой новый адрес, и Google узнает, что вы переместили сайт.
Поэтому Google переадресует все собранные данные в новое место. Однако они могут и будут корректировать некоторые вещи. Но именно так Google рекомендует ... (http://www.google.com/support/webmasters/bin/answer.py?answer=83105)