Первоначально нужно определиться по каким ключевым словам (фразам) будет раскручиваться сайт. Ключи делятся на высокочастотные (ВЧ), средней частоты(СЧ), и низкочастотные (НЧ). Чем слово популярнее тем труднее по нему крутить (высокочастотное), но с другой стороны если сайт по нему раскручен, будет больше приходить клиентов а значит и покупателей на ваш сайт. По словам СЧ и НЧ сайт крутить легче так как слова менее популярны, но и результат посещений по таким словам может быть гораздо меньше. Возьмем к примеру слово –программы- чтобы по нему вывести сайт в топ нужно приложить очень много усилий и также задействовать денежные средства , люди вводят в писковики этот запрос больше 3 000 000 раз в месяц и поэтому это поисковое слово считается ВЧ с сильной конкуренцией. А взять к примеру слово той же тематики - программы для компьютера - оно ищется в месяц около 200 раз и поэтому считается НЧ, и по нему легко раскрутиться , менее конкурентно . Но не стоит отчаиваться и не лезть сразу в болото и двигать сайт по «крутым словам» высокой частоты, ведь есть возможность при меньших усилиях набрать нормально посещаемости и с помощью НЧ слов - которые крутить гораздо легче, просто найдите их около 100-и для своего сайта. Про виды ключей разобрались, теперь сделаем это все на практике.
При продвижении сайтов в основном продвигается его главная страница (хотя можно и несколько), вот я и предлагаю с ней и работать. Ключевые фразы должны находиться в тексте продвигаемой страницы и не превышать, как говорят многие правила 7%, от общей текстовой массы страницы. Расположение ключей лучше всего делать в начале страницы потом по мере возрастания контента расставлять их в самом тексте. Чтобы они были более заметней для поисковиков рекомендую делать на странице (НЕ ЗАБЫВАЙТЕ ЖЕЛАТЕЛЬНО ВЫШЕ К НАЧАЛУ СТРАНИЦЫ) заголовки из ключей и ставить их в теги