Папка против структуры URL и маршрутизации для SEO - PullRequest
0 голосов
/ 07 июля 2011

Страдает ли сайт MVC в SEO из-за того, что структура URL отличается от структуры папок?

В настоящее время наша веб-группа в основном занимается классическим ASP, но оценивает новые технологии для будущего развития.,Мы играли с ASP.NET MVC, но наше руководство, похоже, не решается принять его как хорошее решение для SEO.Одним из главных вопросов является идея о том, что физическая (папочная) структура сайта жизненно важна для SEO.Поскольку MVC «маршрутизирует» URL-адрес и запрашивает html, основанный на файле представления, но по умолчанию ограничивает доступ к папкам представления, был выдвинут аргумент, что MVC уступает «более простым» структурам веб-сайта для целей SEO.

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

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

Ответы [ 3 ]

3 голосов
/ 07 июля 2011
Folder Structure != Resource Location

Причина, по которой ваши менеджеры не решаются принять MVC, заключается в том, что они этого не понимают.

Структура папок не имеет ничего общего с с SEO в MVC.

Рассмотрим текущий URL-адрес для этого вопроса:

/questions/6603582/folder-vs-url-structure-and-routing-for-seo

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

/Views/Posts/Questions/questionMain.aspx 

Но Google понятия не имеет, где он находится физически;все, что он знает, это то, что когда он запрашивает ресурс question с id из 6603582, этот вопрос возвращается.

Другими словами, папки не существуют, как вы раньше думали о них в ASP.NET MVC.Вас удивит, что в корне пути приложения Stack Overflow Application нет папки question?

Как только вы отделите свой ум от мысли, что физические ресурсы == ресурс URL, тогда возможности безграничны.Для лучшего SEO вы больше не ограничены физическим переносом, вы можете просто изменить маршруты и улучшить SEO.

0 голосов
/ 07 июля 2011

Если кто-то может «понюхать структуру папок», тогда у вас есть дыра в безопасности. Вы можете использовать выбранную вами программу трассировки сети, чтобы увидеть, что нет разницы между веб-сайтом, использующим маршрутизацию MVC, и веб-сайтом, использующим простые HTML-файлы в папках.

Stackoverflow.com является хорошим примером. Они используют MVC и находятся в верхней части результатов поиска Google.

0 голосов
/ 07 июля 2011

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

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

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

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