نویسنده: تیم استادان وب
تاریخ انتشار: 1400/11/12
در دنیای گوگل، الگوریتمها هستند که باعث میشوند یک تجربه خوب از این موتور جستجو داشته باشید. روزانه میلیاردها جستجو در گوگل انجام میشود که ۱۵ درصد این جستجوها سوالهایی است که گوگل برای اولین بار به خودش میبیند! وقتی به دنبال جواب سوال خود در گوگل هستیم اما نمیدانیم سوال خود را چگونه بیان کنیم، زمانی که دانش کافی برای برای سوال پرسیدن از یک موضوع نداریم، وقتی با املای غلط یک عبارت را سرچ میکنیم و خیلی از موارد دیگری که ممکن است در گوگل سرچ کنیم میتواند جز آن ۱۵ درصد ناشناخته برای گوگل باشد. وظیفه گوگل به عنوان موتور جستجو، پاسخ دادن به نیاز و جستجوی کاربر است. گوگل برای این کار نیاز دارد نیاز و سوال شما را درک کند و بهترین نتایج را در اختیار شما قرار دهد. اما گوگل چطور این کار را انجام میدهد؟ پاسخ الگوریتمها هستند.
گوگل برای حل مشکل ۱۵ درصدیها، الگوریتم رنک برین را ارائه داد که در مقالات قبل راجع به آن صحبت کردیم. این الگوریتم برای پاسخ به سوالات ناشناخته کاربران از معیارهای مختلفی استفاده میکند. وقتی کاربر یک سوال جدید را سرچ میکند، رنک برین با استفاده از اطلاعاتی مثل منطقه جغرافیایی که کاربر در آن زندگی میکند، تاریخچه جستجو و علایقی که کاربر از خودش نشان داده است نتایج را در اختیار او قرار میدهد. رنک برین که در سال ۲۰۱۵ ارائه شد به یکی از تأثیرگذارترین الگوریتم ها در گوگل تبدیل شد. این الگوریتم تأثیرگذار باعث شد گوگل پیشرفت چشم گیری داشته باشد و در ده سال اخیر محبوبیت بیشتری بین مردم در مقایسه با رقبای خودش داشته باشد. بعد از رنک برین در حالی که تصور میشد از این بهتر نمیشود، گوگل الگوریتم برت را ارائه کرد.
وقتی یک سوال در ذهن شما به وجود میآید چطور آن را در گوگل سرچ میکنید؟ بیایید یک مثال بزنیم. مثلا میخواهیم در مورد علائم کرونا بدانیم که با چه چیزی شروع میشود و.. . در اینجا شما به دو مدل سوال خود را سرچ خواهید کرد.
1. علایم کرونا چطور شروع میشود؟
2. علایم کرونا چطور شروع میشه؟
حتما مواردی پیش آمده که سوالی را مثل مدل دوم سرچ کنید. حتی اگر جز دسته سرچ کنندهها به زبان محاورهای نبایشد، به احتمال زیاد در ساجست های گوگل هنگام سرچ، سؤالهای محاورهای را دیده اید. همین موضوع نشان میدهد تعداد کسانی که به زبان محاوره در گوگل به دنبال جواب هستند کم نیست و اگر دقیق تر بررسی کنیم این دسته هم راضی از گوگل بیرون میآیند. به طور حتم گوگل یک فارسی زبان مادر زاد نیست. پس چطور سوال محاورهای شما را درک کرده و حتی فرا تر از آن، به سوال شما پاسخ درست نشان میدهد؟! اینجا همان جایی است که الگوریتم برت گوگل وارد عمل میشود. این الگوریتم بر پایه هوش مصنوعی کلمات ناشناخته و محاورهای را شناسایی میکند.
الگوریتم برت از کلمات دیگر جمله برای درک کلمه ناشناخته کمک می گیرد. برای مثال در سوال مدل دومی که در پاراگراف قبل با هم بررسی کردیم، کلمه میشه؟ برای گوگل ناشناخته است و با توجه به معنای کلمات کنار آن که شناخته شده هستند، گوگل معنای تقریبی این کلمه را تشخیص میدهد. الگوریتم برت باعث شد گوگل از قبل ریز بین تر شود و نسبت به قبل نتایج دقیق تری به کاربر ارائه دهد. قبل از برت گوگل برای دو عبارت "مهاجرت از آلمان" و "مهاجرت به آلمان" نتایج یکسانی نشان میداد و برای هر دو این جستجو ها نتایج مربوط به مهاجرت آلمان را ر اختیار کاربر قرار میداد. اما بعد از برت، گوگل تک تک اجزای عبارت سرچ شده را بررسی میکند. ریزبینی بیشتری که این الگوریتم برای گوگل به وجود آورده باعث میشود "به" و "از" برای گوگل متفاوت و مهم واقع شوند. اینجا دیگر دو عبارت "مهاجرت به آلمان" و "مهاجرت از آلمان" برای گوگل یکسان نیستند و برای هر کدام نتایج متفاوت و مخصوص به خودش را نشان خواهد داد.
قبل از هرچیزی بگذارید با هم این جملات اقای دنی سالیوان از کارکنان گوگل در شبکه اجتماعی توییتر بخوانیم:
هیچ روش بهینه سازی برای BERT وجود ندارد. بهروزرسانی جدید تنها الگوریتم های ما را هوشمند تر کرده است و این یعنی بهتر میتوانیم محتوایی که برای کاربر نوشته را درک کنیم.
این جمله آقای سالیوان آب پاکی ریختن بر روی سوال چطور سایت را برای الگوریتم برت سئو کنیم؟ است. در واقع تنها راهی که در مقابل الگوریتم برت برای سئو پیش رو دارید ارائه محتوای سودمند تر و بهتر برای کاربر است. این کار بهعلاوه درک نیاز کاربر و تولید محتوایی متناسب با نیاز او میتواند شما را از این الگوریتم گوگل سربلند بیرون بیاورد.