منظور از کلمات کلیدی، آن کلماتی است که در زمینۀ شما اهمیت دارند و کاربران بیشتر آنها را جستجو می‌کنند. با شناختن این کلمات شما می‌توانید تمرکز خود را به سمت آنها معطوف نمایید و مطمئن شوید که هنگام جستجوی این کلمات، وب‌سایت شما در صحفۀ اول جستجو نمایش داده شود. بدین ترتیب می‌توانید بیشترین تعداد کاربران مرتبط را به سمت وب‌سایت خود رهنمون سازید و مشتریان بیشتری داشته باشید.
تکنیک‌های مختلفی برای بهینه‌سازی وب‌سایت وجود دارند. برخی از این تکنیک‌ها داخل سایت پیاده‌سازی می‌شوند. برای مثال ساختار وب‌سایت و کدهای آن به نحوی تغییر پیدا می‌کند که موتورهای جستجو بتوانند به راحتی آنها را آنالیز کنند و کلمات کلیدی بیشتر در وب‌سایت شما استفاده می‌شوند. برخی نیز به صورت خارجی هستند. برای مثال، لینک شما در وب‌سایت‌های مرتبط با اعتبار بالا قرار داده می‌شود و در نتیجه به اهمیت شما در نزد موتورهای جستجوگر افزوده می‌شود.
برای انجام سئو، شما می‌توانید از روش‌های مختلفی استفاده کنید. برخی از این روش‌ها سالم هستند و در نتیجه برای موثر واقع شدن نیاز به زمان دارند. برخی نیز ناسالم هستند و در عوض بازدهی سریع‌تری دارند. اما اگر موتورهای جستجو آنها را شناسایی کنند، شما جریمه خواهید شد. به دستۀ اول سئوی کلاه سفید و به دستۀ دوم کلاه سیاه می‌گویند. در بین این دو هم، تکنیک‌های کلاه خاکستری هستند که هم زود نتیجه می‌دهند و هم منجر به جریمه نمی‌شوند.