แต่เมื่อเว็บไซต์มีจำนวนเพิ่มมากขึ้นและข้อมูลต่างๆ มีความหลากหลายและซับซ้อนมากยิ่งขึ้น จึงต้องพัฒนาการค้นหาข้อมูลด้วยการกำหนดคำสำคัญ (Keyword) เพราะทำให้ผู้ใช้ค้นหาข้อมูลได้ใกล้เคียงกับความต้องการมากที่สุด และจากการเก็บรวบรวมข้อมูลของศูนย์เทคโนโลยีและอีเล็กทรอนิกส์แห่งชาติ (NECTEC) พบว่าลักษณะการใช้งานอินเตอร์เน็ตของผู้ใช้ทั่วไปนั้น เป็นการสืบค้นข้อมูลมากถึง 89.7% และจากการที่ผู้ใช้จำนวนมาก ทำการสืบค้นข้อมูลผ่านเสริช์เอนจิ้น เพื่อที่จะหาสินค้าหรือบริการที่ต้องการ ทำให้เกิดแข่งขันของเว็บไซต์ต่างๆ ทั่วโลก ที่ต้องการจะผลักดันเว็บไซต์ของตนเองให้เข้าไปติดอันดับต้นๆ ของ การค้นหา โดยการทำให้เว็บไซต์ของตนเองเข้าไปติดอันดับต้นๆ ของการค้นหาใน Search Engine นั้น เรียกกว่าเป็น การตลาดผ่าน เสริช์เอนจิ้น (Search Engine Marketing: SEM)
โดย SEM คือ การทำการตลาดโดยผ่านการค้นหาทาง เสริช์เอนจิ้น สามารถแบ่งการทำการตลาดในลักษณะนี้ออกได้เป็น 2 ประเภทใหญ่ๆ ด้วยกัน คือ
1. การปรับแต่งเว็บไซต์เพื่อทำอันดับในผลการค้นหา Search Engine Optimization หรือ SEO
2. การลงโฆษณาแบบจ่ายต่อคลิ้ก Pay per Click Advertising หรือ PPC
เครดิต RedRank