Контекстная реклама - это платная реклама, с оплатой за клик (переход)
В ПС она у каждого своя:
в Яндексе -это Яндекс Директ
в Рамблере - это Бегун
в Гугле - Адвордс или Адсенс
Внутренняя оптимизация - это комплексная работа непосредственно над сайтом.
1. уникальный контент с нужными ключевыми запросами
2. Правильно оформленный тайтл и дескрипшион, а так же присутствие тегов h1, h2, и тегов акцентирования strong, em, b, i
это все абсолютно легально (если не злоупотреблять, да и толку не будет, если вы весь текст заключите скажем в тег <strong>)
Прогон по каталогам и доскам необходим однозначно!!!
Статьи тоже не помешают. и плюс ко всему покупка ссылок на биржах.
PS почитайте еще книгу Ашманова (есть на этом форуме... поиск в помощь

)