تعداد فزاینده ای از مردم برای یافتن اطلاعات در وب، موتورهای جستجوگر را به کار می گیرند. آنها به موتور های جستجوگری نیاز دارند تا اطلاعات مرتبط با آنچه را که می خواهند، در زمان کوتاهی در اختیارشان بگذارد. موتور های جستجوگر کنونی در وب، بر اساس کلمات کلیدی کار می کنند. این موتور های جستجوگر باید کلمات، عبارات و جملات را از میلیون ها صفحه وب استخراج و ایندکس کنند. بعضی اوقات مردم اطلاعات نامرتبطی را از جستجوهایشان دریافت می کنند. سایت ها و نرم افزار های تحت وب، داده های ساختاریافته (structured data) را که در دیتابیس های رابطه ای ذخیره شده اند، به یک فرمت بدون ساختار که در صفحات وب موجود است، تبدیل می کنند. موتورهای جستجوگر باید چنین صفحاتی را بررسی کنند.