Причин может быть несколько:
- Сайт разрабатывается web-разработчиками, которые не владеют информацией о принципах ранжирования и необходимых требованиях, предъявляемых поисковыми системами к технической части сайта. К примеру, логическая структура сайта и адресов страниц, уникальные метаданные и заголовки страниц, необходимые блоки информации на страницах и служебные файлы - это только малая часть современного эффективного сайта.
- Разработка сайта обычно происходит следующими специалистами: программист, дизайнер, верстальщик. Однако это технические специалисты, не знающие особенности спроса и предложения товаров или услуг, конкурентной среды. Для успешного создания сайта требуется привлечение SEO-аналитика, SEO-специалиста, интернет-маркетолога.
- Заказчик экономит на разработке сайта, считая, что веб-ресурс за 500$ на бесплатной CMS ничем не хуже индивидуальной разработки на фреймворке. Хорошее не бывает дешевым. Заказывая дешевый сайт будьте готовы к ощутимым тратам в будущем.