الگوریتم های گوگل
در این صفحه توضیح میدهم الگوریتم گوگل یا آپدیت گوگل چیست و سپس با مفاهیم بسیار مهمی در مورد نحوه کار الگوریتمهای گوگل و آخرین وضعیت سیستمها و الگوریتمهای گوگل آشنا میشوید.
- تعریف الگوریتم به زبان ساده
- دقیقا الگوریتم گوگل چیست؟
- وظایف الگوریتمهای گوگل
- چرا گوگل جزئیات الگوریتمهای خود را فاش نمیکند؟
- آیا توجه به آپدیتهای گوگل مهم است؟
- سیستمهای فعلی رتبهبندی گوگل
- سیستمهای ادغام شده و بازنشسته گوگل
- نتیجهگیری
الگوریتم به زبان ساده
من در صفحه سئو چیست به موضوع الگوریتم تا حدی پرداختهام اما در این قسمت میخواهم کمی پایهایتر این موضوع را بررسی کنم.
الگوریتم به زبان بسیار ساده؛ مجموعهای از دستورالعملها است که ورودی میگیرد، محاسبه میکند و خروجی میدهد.
سادهترین مثال برای الگوریتم، الگوریتم تقسیم است که دو عدد را به عنوان ورودی میگیرد و یکی را بر دیگری تقسیم میکند و خروجی را میدهد.
شاید برایتان جالب باشد بدانید که ریشه واژه الگوریتم از دانشمند نامدار ایرانی، ابوجعفر محمد بن موسی خوارزمی گرفته شده است. (ویکیپدیا)
با این مقدمه بیایید ببینیم دقیقا الگوریتم گوگل چیست و چطور عمل میکند.
الگوریتم گوگل چیست؟
- الگوریتم گوگل یک سیستم کامپیوتری است که شامل میلیاردها خط، کد و دستورالعمل است.
- وظیفه الگوریتمهای گوگل؛ یافتن صفحات و اسناد در فضای وب، رندر یا پردازش صفحات، تجزیه و تحلیل آنها، ذخیره صفحات و در نهایت رتبهبندی صفحات در نتایج جستجو است.
- الگوریتمهای رتبهبندی گوگل برای اینکه بهترین نتایج را به کاربر نشان دهد، میلیارها صفحه را با صدها فاکتور مورد بررسی قرار میدهد.
- هدف از ایجاد الگوریتمها، مبارزه با فعالیتهای اسپم و بهینه کردن تجربه جستجو است.
- الگوریتمها مدام (روزی چندبار) توسط برنامهنویسان گوگل، توسعه داده میشوند.
گوگل معمولا اطلاعات دقیقی از الگوریتم های خود به کاربران نمیدهد و فقط یکسری اطلاعات کلی میدهد. مثلا میگوید ما یک الگوریتم برای مبارزه با لینکهای مخرب دایم. اما نمیگوید دقیقا چگونه کار میکند.
الگوریتمهای گوگل چه وظیفهای بر عهده دارند؟
الگوریتمهای گوگل به ۲ بخش تقسیم میشوند:
- الگوریتمهای خزش و ایندکس: یافتن و رندر صفحات با بالاترین سرعت
- الگوریتمهای رتبهبندی: تطبیق اسناد با جستجوی کاربر و تولید نتایج
به صورت کلی؛ هر الگوریتم گوگل مامور انجام یک کار دقیق است. یعنی مهندسان گوگل با تولید، و ارائه جدیدترین الگوریتمهای گوگل یا یک نقص را برطرف کنند یا یک قابلیت جدید اضافه میکنند.
تعدادی از الگوریتمهای گوگل تایید شده نیستند. یعنی رسما از طرف گوگل تایید نشدهاند.
چرا گوگل الگوریتم خود را فاش نمیکند؟
گوگل در گذشته به صورت شفاف و رسمی اعلام کرده است که به ۲ دلیل الگوریتم خود را فاش نمیکند: این چیزی است که گوگل گفته است:
- الگوریتم ما یک راز تجاری و یک مزیت رقابتی برای ما است.
- فاش شدن الگوریتم، دعوت از اسپمرها برای ایجاد سایتهای ضعیف خواهد بود که منجر به اینترنت بسیار ضعیف میشود.
البته به نظر من الگوریتم گوگل خیلی هم مخفی نیست و متخصصین سئو به اندازه کافی در مورد آن صحبت کردهاند.
آیا توجه به آپدیتهای گوگل مهم است؟
بعضی از افراد، دچار وسواس در مورد پیگیری الگوریتمهای گوگل شدهاند و مدام در حال پیگیری تغییرات و آپدیتهای جدید هستند.
به نظر من فقط نیاز است در مورد الگوریتمهایی حساس باشید که مربوط به موارد تکنیکال سایت است.
اگر سبک سئو شما مبتنی بر ارائه ارزش و کیفیت به کاربر است نیاز نیست با ارائه هر آپدیت نگران شوید. چرا که تمام الگوریتمهای گوگل در همین راستا حرکت میکنند.
من از سبک سئو جدید استفاده میکنم. و چون سبکی که استفاده میکنم بر پایه واقعیات سئو و ارائه ارزش به کاربر است. من بعد از هر آپدیت گوگل خوشحال میشوم چرا که افزایش ترافیک یا رتبه دارم.
در دوره جامع سئو سفینه، سبک سئو جدید را به صورت کامل و کاربردی آموزش دادهام.
سیستمهای فعلی رتبه بندی گوگل
در ادامه لیستی از سیستمهایی که در حال حاضر در رتبهبندی گوگل تاثیرگذار هستند آورده شده است.
البته معنای سیستم با الگوریتم کمی متفاوت است. اما معمولا در جامعه سئو، واژههای سیستم و الگوریتم به جای هم استفاده میشود.
سیستم BERT:
BERT مخفف Representations Encoder Bidirectional from Transformers است. الگوریتم برت به گوگل اجازه می دهد تا بفهمد چگونه ترکیبی از کلمات می توانند معانی و مقاصد مختلف را بیان کنند.
سیستمهای اطلاعات بحران:
Google سیستمهایی را برای ارائه مجموعههای خاصی از اطلاعات در مواقع بحران، مانند هشدارهای SOS هنگام جستجوی بلایای طبیعی، در اختیار دارد.
سیستمهای تکراری:
هدف سیستمهای جستجوی Google جلوگیری از ارائه صفحات وب تکراری یا تقریباً تکراری است.
سیستم تطبیق دامنه دقیق (Exact Match Domain):
سیستمی که تضمین میکند گوگل اعتبار زیادی به وبسایتهایی با نام دامنهای که دقیقاً با یک جستجو مطابقت دارند، نمیدهد.
مثلا اگر وبسایتی با هدف کسب رتبه در کلمه «خرید لپ تاپ» دامنه laptopbuy.ir را خریداری کند، این سیستم از این اتفاق جلوگیری میکند.
یعنی اجازه نمیدهد تطبیق نام دامنه با یک کلیدواژه، بیش از حد تاثیر گذار باشد.
سیستمهای تازهسازی (Freshness):
سیستمی که برای نمایش محتوای تازهتر برای جستجوهایی که نیاز به محتوای جدید دارند طراحی شده است.
مثلا کاربری که عبارت « هوای گیلان » را جستجو میکند، به دنبال مشاهده اطلاعات هوای امروز گیلان است. این سیستم باعث میشود محتوای تازهتر رتبه بگیرد.
سیستم محتوای مفید (Helpful Content):
سیستمی که طراحی شده تا اطمینان حاصل شود که مردم محتوای اصلی و مفید را بهتر میبینند، نه محتوایی که اساساً برای به دست آوردن ترافیک موتورهای جستجو ساخته شده است.
وظیفه این سیستم شناخت محتوای با کیفیت و نوشته شده برای کاربران است نه موتورهای جستجو.
سیستمهای تحلیل لینک و پیجرنک:
سیستمهایی که لینکها را آنالیز میکنند.
با توجه به لینکهای دریافتی و خروجی یک صفحه؛ تعیین میکنند صفحات در مورد چه چیزی هستند و کدام یک ممکن است در پاسخ به یک جستجو بر اساس نحوه لینک صفحات به یکدیگر مفید باشد.
سیستمهای خبری محلی:
سیستمی که منابع خبری محلی را در صورت مرتبط بودن با پرس و جو نشان میدهد.
MUM:
مخفف Multitask Unified Model است. این سیستم یک هوش مصنوعی است که قادر به درک و تولید زبان است.
این سیستم در حال حاضر برای تولید نتایج در قطعات ویژه یا featured snippet در مورد موضوعات خاص مانند کووید استفاده میشود و در نتایج عمومی استفاده نمیشود.
گوگل می گوید MUM بر پایه BERT ساخته شده است و ۱۰۰۰ بار قدرتمندتر است. این سیستم قادر است اطلاعات را در زبانها و قالبهای مختلف درک کند تا کامل ترین نتایج را به کاربران ارائه دهد.
تطبیق عصبی (Neural matching):
این سیستم که به گوگل کمک می کند تا بازنمایی مفاهیم را در پرس و جوها و صفحات درک کند و آنها را با یکدیگر تطبیق دهد.
گوگل با استفاده از این سیستم میتواند کلماتی که کاربر در کادر جستجو وارد میکند را درک کند، منظور کاربر را از این جستجو متوجه شود و سپس نتایجی را به او نمایش دهد کاربر به دنبال آن است.
مثلا اگر کاربری عبارت «دلیل افزایش قد» را جستجو کند؛ گوگل متوجه میشود کاربر به دنبال «عوامل موثر بر افزایش قد» است و نتایج را بر این اساس ارائه میدهد. حتی اگر تمام این کلمات در صفحات مرتب شده در نتایج نباشد.
سیستمهای محتوای اصلی:
سیستمی برای اطمینان از اینکه گوگل محتوای اصلی را (شامل گزارش اصلی) برجستهتر و بالاتر از کسانی که صرفاً به آن استناد میکنند، نشان میدهد.
سیستمهای تنزل مبتنی بر حذف:
این سیستم باعث میشود وبسایتهایی که حجم بالایی از درخواست حذف محتوا (از سوی کاربران) دارند تنزل داده شوند.
مثلا اگر صفحاتی از یک وبسایت توسط کاربران زیادی به عنوان محتوای کپی گزارش شود، گوگل رتبه سایر صفحات این وبسایت را نیز کاهش میدهد.
سیستم تجربه صفحه:
سیستمی که معیارهای مختلفی را برای تعیین اینکه آیا یک صفحه وب تجربه کاربری خوبی ارائه میدهد یا خیر، ارزیابی میکند.
سیستم تجربه صفحه اکنون شامل ۴ بخش است:
- Core Web Vitals
- HTTPS
- پاپآپهای مزاحم
- موبایلفرندلی
سیستم رتبهبندی پاساژ:
یک سیستم هوش مصنوعی که برای شناسایی بخشها یا «معابر» یک صفحه وب استفاده میکند تا بهتر بفهمد یک صفحه چقدر مرتبط با یک جستجو است.
این سیستم میتواند بخشی از متن یک صفحه که دقیقا مرتبط یا پاسخ به یک جستجو است را تشخیص دهد.
سیستم بررسی محصول:
سیستمی که به بررسیهای محصول با کیفیت بالا که توسط نویسندگان خبره نوشته شده است، با تجزیه و تحلیل دقیق و تحقیقات اصلی پاداش می دهد.
RankBrain:
یک سیستم هوش مصنوعی که به گوگل کمک می کند تا بفهمد کلمات چگونه با مفاهیم مرتبط هستند.
رنکبرین بر ۲ پایه کار میکند:
- درک معنای جستجو از ظاهر کلمات
- سنجش رضایت کاربر از نتایج جستجو از طریق بررسی نحوه تعامل کاربر با نتایج جستجو
سیستمهای اطلاعاتی قابل اعتماد:
گوگل چندین سیستم برای نشان دادن اطلاعات قابل اعتماد دارد؛ مانند بهبود رتبه صفحات معتبر، کاهش رتبه محتوای بیکیفیت برای ارتقا روزنامهنگاری با کیفیت.
تمرکز اصلی این سیستم در جلوگیری از نشر اکاذیب و اخبار جعلی که با اهداف خاص در مواقع بحرانی منتشر میشود میباشد.
سیستم تنوع سایت:
سیستمی که گوگل را از نمایش بیش از دو صفحه از یک سایت در نتایج برتر باز میدارد.
یعنی در هیچ جستجویی بیش از ۲ صفحه از یک وبسایت ظاهر نمی شود. به استثنای جستجوهایی که حاوی نام وبسایت است. مثلا « سئو سفینه ».
سیستمهای تشخیص هرزنامه (Spam detection):
سیستمی که با محتوا و رفتارهایی سر و کار دارد که خطمشیهای هرزنامه گوگل را نقض میکند.
سیستم های رتبه بندی ادغام شده یا بازنشسته
در ادامه، سیستمهایی را مشاهده میفرمایید که زمانی به صورت مستقل کار میکردند. این سیستمها الان یا در سیستم های دیگر ادغام شدهاند یا بخشی از سیستم رتبهبندی اصلی گوگل شدهاند.
مرغ مگس خوار:
یک پیشرفت و تحول در موتورهای جستجو که در سال ۲۰۱۳ توسط گوگل راهاندازی شد. این سیستم از آن زمان تا کنون تکامل بیشتری یافته است.
سیستم رتبه بندی سازگار با موبایل (Mobile Friendly):
سیستمی که محتوای سازگارتر با موبایل را در دستگاههای تلفن همراه را ترجیح می دهد. البته در زمانی که صفحات از لحاظ ارتباط، یکان باشند. این سیستم در سیستم تجربه صفحه گنجانده شده است.
سیستم سرعت صفحه:
سیستمی که در سال ۲۰۱۸ معرفی شد و به محتوایی که به سرعت در دستگاه های تلفن همراه بارگیری میشد، اولویت میداد. از آن زمان به بعد در سیستم تجربه صفحه گوگل گنجانده شده است.
سیستم پاندا:
سیستمی که در سال ۲۰۱۱ معرفی شد که محتوای با کیفیت و اصلی را ترجیح می داد. در سال ۲۰۱۵ بخشی از سیستم های اصلی رتبهبندی گوگل شد.
سیستم پنگوئن:
الگوریتم پنگوئن سال ۲۰۱۲ معرفی شد و رتبه وبسایتهایی که از روشهای اسپم لینکسازی استفاده میکردند کاهش میداد. این سیستم هم اکنون بخشی از سیستم اصلی رتبهبندی گوگل است.
سیستم سایتهای امن:
سیستمی که در سال ۲۰۱۴ معرفی شد و وبسایتهای دارای HTTPS را ترجیح میداد. این سیستم حالا بخشی از سیستم تجربه صفحه گوگل شده است.
نتیجهگیری
الگوریتم های گوگل با هدف افزودن یک امکان یا مبارزه با یک فعالیت خرابکارانه برای دستکاری نتایج جستجو تولید میشوند. در این صفحه سعی میکنیم مهمترین الگوریتمهای گوگل را معرفی کنیم و این صفحه را مرتب آپدیت کنیم.
آشنایی بیشتر با الگوریتمهای گوگل
الگوریتم برت گوگل چیست؟
الگوریتم برت گوگل (Google BERT Algorithm) یا آپدیت برت، که یکی از جدیدترین الگوریتم های گوگل است برای درک بهتر [...]
الگوریتم پنگوئن گوگل چیست؟
الگوریتم پنگوئن گوگل (Penguin Algorithm) که با واژههای آپدیت پنگوئن، بهروزرسانی پنگوئن (Penguin Update) نیز شناخته میشود در سال ۲۰۱۲ [...]
الگوریتم رنک برین
الگوریتم رنک برین یا Rankbrain یکی از مهمترین الگوریتمهای گوگل است که سیستم جستجوی گوگل و سئو را متحول کرد. [...]
الگوریتم Mobilegeddon یا موبایل فرندلی
الگوریتم موبایل گدون Mobilegeddon که به نام موبایل فرندلی Mobile Friendly نیز شناخته میشود، پس از افزایش چشمگیر استفاده کاربران [...]
الگوریتم تازگی محتوا
الگوریتم Freshness که به آپدیت تازگی محتوا نیز معروف است، یک گام قابل توجه در زمینهی دقیقتر کردن نتایج جستجو [...]
الگوریتم محتوای مفید گوگل
سیستم یا الگوریتم محتوای مفید، سیگنالهایی به گوگل میفرستد تا اطمینان حاصل کند محتوای مفید و مطلوب، راحت در اختیار [...]
الگوریتم اصلی یا هسته گوگل یا Core algorithm
من در این مقاله سعی میکنم شما را با الگوریتم هسته که به نامهای الگوریتم اصلی، Core Algorithm یا Core [...]
الگوریتم مرغ مگسخوار یا هامینگبرد Hummingbird
در این مقاله شما را با صفر تا صد الگوریتم مرغ مگس خوار که به نام آپدیت هامینگ برد Hummingbird [...]