با توجه به پیچیدهترشدن دنیای سئو و فاکتورهای رتبهبندی سایتها، نتایج موتورهای جستجو همیشه ثابت نیست؛ گوگل در 26 اکتبر 2015 استفاده از الگوریتم رنک برین را شروع کرد و با کمک از این الگوریتم توانست اطلاعات جستجوشده دقیقتر و متناسبتری را پردازش و به کاربران ارائهدهد. در واقع اگر گوگل به عنوان پرکاربردترین و معروفترین موتور جستجو با الگوریتمهای رتبهبندی هم جهت نمیشد، با کاهش ورودی کاربر و افت رتبه سایتها در صفحه نتایج روبرو میشد.
تیم مهندسی گوگل تا قبل از استفاده از الگوریتم رنک برین، به صورت دستی جستجوها و الگوریتمها را اصلاح و تغییر میدادند. آنها با الهام گرفتن از هوش مصنوعی توانستند شرکت فناوریهای ذهن عمیق را خریداری کرده و اسم آن را به گوگل دیپ مایند که یک شبکه عصبی مصنوعی است تغییردهند و باعث شوند که با استفاده از هوش مصنوعی، علایق و جستجوهای کاربران خود را یاد بگیرند و بهترین نتایج را به نمایش در بیاورند و در این زمینه پیشرفت چشمگیری داشتند.
الگوریتم رنک برین، از زبانهای مختلف پشتیبانی میکند و همین امر باعث شدهاست تا تعداد زیادی از کاربران در سراسر جهان رضایت زیادی از نتایج جستجوشده خود کسب کنند؛ هدف گوگل نیز این است که بهترین موارد را هنگام جستجو به کاربران عرضه کند.
الگوریتم رنک برین به عنوان هوش مصنوعی گوگل و یک الگوریتم شبیه مرغ مگس خوار با ویژگیهای پیچیدهتر و خاصتر، دادهها را به بهترین شکل پردازش میکند و با تبدیل دادههای کیفی به دادههای کمی و بردارها، بهترین و مرتبط ترین نتایج را به صورت مفهومی برای جستجوی کاربر به نمایش در میآورد. الگوریتم رنک برین به سبب اینکه از الگوریتمهای ماشین(Machine learning) بهره برده است به کامپیوتر این امکان را میدهد که توسط برنامههایی با جزییات فنی دقیق، پس از جمع بندی و تفسیر نتایج، از طریق دادهها و آزمایشاتی که انجام میدهند، بهترین نتایج را برای کاربر به صورت خودکار مورد بررسی قرارداده و نمایش دهد.
الگوریتم رنک برین بنا به گفته گوگل و بسیاری از سایتهای معتبر به عنوان سومین فاکتور مهم در رتبه بندی سایتها بعد از "بک لینک و محتوا " میباشد. مدت زمانی که کاربر در صفحه (Dwell Time) است و درصد کلیک کاربر هنگامی که در صفحه جستجوی گوگل(CTR) است، نقش مهمی در عملکرد الگوریتم رنک برین دارند.
الگوریتم رنک برین، با توجه به کلمات کلیدی، مکان جستجوکننده، طول و تازگی محتوا، ارزش بک لینکها، سابقه جستجو و ... میتواند به تفسیر عبارت جستجو شده، شناسایی قصد و هدف جستجوکننده از جستجو و انتخاب نتایج از دیتابیس بپردازد و الگوریتمها را تا حدودی تعیین کند. این الگوریتم بر اساس یادگیری مداوم و بررسی رفتار کاربران وب نسبت به نتایج الگوریتم، اقدام به نگهداری یا بازگردانی الگوریتم پیشین مینماید (اگر نتایج الگوریتم مورد رضایت کاربران بود همان نتایج باقی میمانند و در غیر اینصورت الگوریتم پیشین بازگردانده میشود).
جالب است بدانید که گوگل برای آزمایش الگوریتم رنک برین از تعدادی از مهندسین خود خواست تا بهترین و مرتبط ترین نتایج را برای عبارت مخصوصی مورد بررسی قراردهند و سپس این کار را با الگوریتم رنک برین نیز انجام داد که رنک برین توانست نتایج بهتر و دقیقتری نسبت به مهندسین کسب نماید.
همانطور که گفتهشد تا قبل از معرفی الگوریتم رنک برین، مهندسین گوگل به صورت دستی و با مشخصکردن یک الگوریتم ریاضی که دارای روندی ثابت و فاقد بروزرسانی بود، جایگاه نتایج جستجو را مشخص میکردند؛ اما بر خلاف الگوریتم دستی، الگوریتم رنک برین به عنوان یکی از جدیدترین راهکار های گوگل با ارائه بهترین نتایج برای کاربران به صورت دائم در حال بروزرسانی و تغییر است و با پردازش دادهها، مرتبطترین نتایج را به کاربران به بهترین شکل ارائه میدهد.
الگوریتم رنک برین که طبق گفته گوگل می تواند به 15 درصد همه جستجوهای آنلاین پاسخ دهد، فاکتورهای رتبه بندی متناسب با عبارت جستجو شده را وزندهیکرده و با تفسیر خواسته و مفهوم اصلی عبارت جستجوشده، سایتهای مرتبط با آن را در صفحه جستجو نمایش میدهد.
به طور کلی الگوریتم رنک برین دو وظیفهی اصلی دارد:
الگوریتم رنک برین با بهره از هوش مصنوعی، به دستهبندی بسیاری از دادههای واردشده میپردازد و آنها را به دادههای قابل حدس برای کامپیوتر تبدیل میکند. اگر کاربر کلمه یا عبارتی را جستجوکند که الگوریتم رنک برین با آن کلمه کلیدی یا عبارت آشنایی نداشتهباشد، اقدام به حدس زدن درباره آن میکند یا مشابه آن را برای کاربر به نمایش درمیآورد. الگوریتم رنک برین با توجه و دقت به کلماتی که کاربر در جستجوی خود از آنها استفاده کردهاست، آن کلمات را معنی میکند و به تفسیر آنها میپردازد و با بررسی مواردی چون موقعیت جغرافیایی کاربر، سابقه جستجو، دسترسی به گوشی هوشمند کاربر و علاقه کاربر در صفحاتی که شرکت و جستجوی بیشتری در آن زمینهها داشته است و نکاتی از این قبیل با کمک دیگر عوامل ارائهشده توسط گوگل به رتبه بندی نتایج جستجو در صفحه اول گوگل اقدام میکند.
الگوریتم رنک برین که درک زیادی از معنی و تفسیر کلمات کلیدی و عبارات جستجو شدهی جدید دارد، فقط به شناخت مفهوم مورد نظر کاربر محدود نمیشود و این قابلیت را نیز دارد که از میزان رضایت کاربر نسبت به رتبه بندی نتایج مطلع شود؛ اما چگونه؟
الگوریتم رنک برین پس از جستجوی کلمه کلیدی یا عبارت توسط کاربر با تبدیل آن کلمه یا عبارت به مفهوم و پردازش آنها، نتایج را برای مفهوم مورد نظر رتبه بندی میکند و سایت ها را برای کاربران به نمایش درمیآورد و با میزان ماندگاری کاربر در سایت به آنها نمره میدهد؛ یعنی اگر کاربران در سایتی فعالیت و ماندگاری بیشتر داشته اند، به آن سایت امتیاز بیشتری میدهد و نشان میدهد که کاربران رضایت بیشتری نسبت به آن سایت داشته اند.
گوگل تنها میزان رضایت یک فرد را ملاک رتبه بندی قرار نمیدهد بلکه میزان ماندگاری و رضایت چندین کاربر را بر اساس اطلاعات جمعآوری شده بررسی میکند و الگوریتم رنک برین، سایتی که رضایت بیشتری را کسب کردهاست در نتایج اولیه جستجو نمایش میدهد.
برای اطلاع از مفاهیم دیگر الگورتیم رنک برین و مطالعهی کامل این مقاله، وارد بلاگ وستا شده و از طریق این لینک مقالهی " آنچه باید درباره الگوریتم رنک برین بدانیم!" را مطالعه نمایید.