Сложнее дело обстоит с сайтами разнообразной тематики, где предугадать все запросы посетителей просто невозможно. Можно проанализировать содержание сайтов конкурентов с целью выявления ключевых слов той же тематики. Правда такая работа требует постоянного обновления, что приводит к наращиванию страниц на сайте. Это говорит о том, что динамичные сайты берут в таких случаях «количеством».
При наполнении сайта информации необходимо учитывать механизм просмотра содержимого сайта роботами, а также его индексация поисковиками. Необходимо также учитывать такие факторы, влияющие на дальнейшую судьбу сайта, как глубина залегания его основных документов в древе построения сайта, его релевантность, структуру, размер документов по отношению ко всему объему сайта, так как это будет учитываться при оптимизации этих страниц под поисковики.
Ещё одним, не менее важным, фактором является наличие в содержании сайта ключевых слов и словосочетаний, а также насыщенность сайта ими.
Полного описания и детального исследования процесса, который оптимизирует сайт, Вам никто не предложит. Так как в данном процессе математических основ, гарантирующих успех, пока не существует. Никто из уже известных оптимизаторов никогда не выдавал своих секретов.
Конечно, от удачи тоже многое зависит, но не всё. Огромный объём информации, необходимой для сопоставления, а также большое количество взаимоисключающих методов и технологий порождают множественные пути к совершенствованию данного процесса. Он достаточно сложен и затрачивает много сил и времени, но поддаётся контролю.