از ابتدای سال ۱۹۹۷ که موتور جستجوی گوگل معرفی شد، بارها الگوریتمش تا امروز مورد تغییرات گسترده و جزئی قرار گرفته. در هر بار تغییر کلی، الگوریتم گوگل نحوه نمایش سایتها رو مورد بازبینی قرار داده و تا الان سعی بر این بوده که بتونه سایتهایی رو نشون بده که از نظر محتوا در بالاترین کیفیت باشن و از این رو بتونه سایتهای مرتبط با عبارتهای جستجوی کاربران رو نمایش بده؛ اما کارکرد همه الگوریتم در حالت کلی به یک صورت هست و تفاوتشون فقط در نحوه و استراتژی نمایش سایتهاست:
۱. آنالیز داده ورودی
وقتی شما عبارتی رو توی باکس برای جستجو وارد میکنید، گوگل اول به بررسی و تحلیل کلمات و معنای اونها میپردازه. در این آنالیز موارد زیر مورد بررسی قرار میگیره:
معنای کلمه
نوع داده
نوع هجی (اسپل) کلمه و اینکه آیا درست هست یا خیر
گوگل در چند سال اخیر، در این زمینه پیشرفت زیادی کرده 🙂
۲. مقایسه داده ورودی با صفحات
در این مرحله گوگل بر اساس داده ورودی (کوئری) شما به بررسی صفحات وب میپردازه و سعی میکنه تا صفحاتی رو نشون بده که چگالی کلمات کلیدی در متن و عناوین متاتگها به درستی رعایت شده باشن.
۳. رتبهبندی صفحات مفید
امروزه برای یک کوئری، هزاران صفحه وب وجود داره. گوگل بر اساس الگوریتمهایی که داره، سعی میکنه تا صفحاتی رو نشون بده که به عبارت مورد جستجوی شما نزدیکتر باشه و از نظر اون، رتبه بالایی داشته باشه.
۴. در نظر گرفتن موقعیت جغرافیایی
موتور جستجوی گوگل برای نشون دادن یک صفحه، فقط به بررسی چگالی کلمات کلیدی نمیپردازه؛ مکانی که کاربر قرار داره هم گوگل مورد بررسی قرار میده و سعی میکنه لینکهایی رو نشون بده که به موقعیت جغرافیایی شما نزدیک باشن. برای مثال تا حالا شده که شما عبارت فارسی بهعنوان فروشگاه اینترنتی رو جستجو کنید اما فروشگاههای خارج از کشور برای شما نمایش داده شه؟
۵. نمایش بهترین نتایج
درنهایت اینکه گوگل سعی میکنه بر اساس شاخص گذاریهایی که از قبل انجام داده، برنامه و استراتژی الگوریتم خودش و رتبه صفحات بهترین نتایج رو نمایش بده. امروزه کار کردن توی موتور جستجوی گوگل خیلی سختتر از گذشته شده و بهراحتی نمیشه توی صفحه اول قرار گرفت.
چه مواردی برای موتور جوستجوی گوگل مهمه؟
مهمترین فاکتورهایی که گوگل بر اساس اونها به سایت شما رتبه میده، لینکها و محتوای سایتتون هست.
اما فارغ از این دو مورد؛ موارد دیگهای هم توی پشت صحنه سایتتون وجود دارن که خزندههای موتور جستجوی گوگل توجه ویژهای به اونها دارن.
اگر برنامهنویس سایت نباشید؛ این موارد از عهده شما خارج هستن چون اکثر اونها نیاز به کدنویسی دارن.