Search Engine Optimizationの意味です。
サーチエンジン(yahooやgoogleなどの検索窓)の検索結果のページの表示順の上位に自らのホームページが表示されるように工夫すること。
また、そのための技術やサービスをいいます。
サーチエンジンは登録されているホームページをキーワードに応じて表示しますが、その表示順位はサーチエンジンによって異なります。
一般的に順位が上にある方が利用者の目にとまりやすく、訪問者も増えるためユーザーによっては検索順位を上げるために様々な試みを行います。
その取り組みを総称してSEOといいます。
SEOの手法として、キーワードの選択や、ページ内でのキーワードの使用、より多くのサイトにリンクしてもらう(被リンク登録)などの手法がありますが、サーチエンジンにおけるランク付けのアルゴリズムは頻繁に変更が行われその度に激しく順位が変動します。当方もキーワードなどの埋め込みを無償の範囲で行っています。