روش کار موتورهای جستجوگر به سه مرحله کلی خزیدن یا Crawling، فهرست کردن (indexing) و رتبه بندی (Ranking) تقسیم بندی میشود. خزندهها که به رباتها شناخته میشوند، در وبسایت حرکت میکنند و لینکها را دنبال میکنند تا صفحات جدید پیدا کنند. سپس آنها یک فهرست از این صفحات ایجاد کرده که به موتور جستجو کمک میکند هنگام جستجوی توسط کاربر، اطلاعات مرتبط را پیدا کند.
زمانی که فردی کلمه ای را جستجو میکنند موتور جستجو به سرعت پرونده های مفید و مرتبط با آن کلمه را فراهم کرده و ارائه می دهند.
این کار در دو مرحله انجام می شود :
- ابتدا پرونده های مرتبط و مفید فراخوانی شده
- سپس بر اساس محبوبیت و اعتبار سایت ها لیست می شوند.
به فرایند بهینه سازی سایت برای نمایش بهتر در موتورهای جستجوگر سئو میگویند. این فرایند شامل بررسی و بهینه سازی بیش از ۲۰۰ فاکتور میشود.
اینجا بخوانید » ۲۰۰ فاکتور سئو که در رتبه بندی تاثیر گذار هستند »
عملکرد کلی موتورهای جستجو
موتورهای جستجو پایگاه داده های قابل جستجوی محتوای وب هستند. آنها از دو بخش اصلی تشکیل شده اند:
- Search Index: این پایگاه داده، مانند یک کتابخانه بزرگ است که اطلاعات مربوط به میلیاردها صفحه وب را در خود جای داده است.
- Search Algorithms: یک دستورالعمل دقیق است که میگوید چگونه یک عبارت جستجو را در میان میلیاردها صفحه وب پیدا کند و بهترین نتایج را به کاربر ارائه دهد.
هدف موتور جستجو چیست؟
هر موتور جستجو سعی میکند بهترین و مرتبطترین نتایج را برای کاربران ارائه دهد. این یکی از راههایی است که آنها سهم بازار خود را افزایش میدهند.
روش کسب درآمد موتورهای جسجوگر چگونه است؟
هر بار که شخصی روی یک نتیجه جستجوی پولی کلیک کند، مبلغی از حساب تبلیغ کننده کسر میشود. این یکی از روشهای مهم کسب درآمد موتورهای جستجوگر است و به عنوان تبلیغات پرداخت به ازای هر کلیک (PPC) شناخته میشود. کاربران بیشتر به معنای کلیکهای تبلیغاتی بیشتر و افزایش درآمد است.

موتورهای جستجوگر دو نوع نتایج جستجو برای ارائه دارند:
- نتایج طبیعی (Organic Results) که بر اساس سرچ ایندکس مشاهده میکنید. (نمیتوانید برای تغییر این نتایج پولی پرداخت کنید)
- نتیج پولی از تبلیغ دهندگان یا PPC یا Google Ads (شما میتوانید با پرداخت پول در صدر نتایج باشید)
۷ تفاوت سئو و گوگل ادز، بهترین انخاب کدام است؟
روش ایجاد فهرست موتور جستجوگر
هر موتور جستجوگر روش خود را برای ایجاد فهرست جستجو دارد. در تصویر زیر فراینده و روش کار گوگل به سادهترین شکل توضیح داده شده است.

۱- URLs
همه چیز از شناسایی و ایجاد یک لیست از URL ها شروع میشود. گوگل برای اینکار روشهای متفاوتی داد اما ۳ روش اصلی آن موارد زیر هستند.
- از طریق بک لینکها (Backlinks): گوگل دارای یک فهرست شامل صدها میلیارد صفحه وب است. اگر کسی از یک صفحه شناخته شده به یک صفحه جدید لینک دهد، گوگل میتواند با دنبال کردن این لینک، صفحه جدید را پیدا کند.
- نقشه سایت (SiteMap): یک فایل XML است که تمام آدرسهای صفحات وب سایت را به ترتیب سلسله مراتبی به موتورهای جستجو معرفی میکند. این فایل به موتور جستجو کمک میکند تا تمام صفحات سایت را پیدا کند و اهمیت نسبی هر صفحه را درک کند.
- از طریق ارسال URL ها: گوگل به صاحبان سایتها اجازه میدهد تا درخواست کراول URL های فردی را در کنسول جستجوی گوگل ارائه دهند.
۲- Crawler
رباتهای موتورهای جستجوگر به آدرسهای اینترنتی شناخته شده سر میزنند و آنها را بررسی میکنند. این عمل بر اساس دستورات فایل Robots.txt انجام میشود که قوانین و سطح دسترسی رباتها به صفحات وب سایت را تعیین میکنند. این تمام این فرآیند خزیدن (Crawling) میگوییم.
۳- Processing & Redering
در پردازش، گوگل اطلاعات کلیدی را از صفحات خزیده شده درک و استخراج میکند. برای انجام این کار، باید صفحه را رندر کند، که در آن کد صفحه را اجرا میکند تا درک کند که برای کاربران چگونه به نظر میرسد.
هیچ کس خارج از گوگل جزئیات کامل این فرآیند را نمیداند. اما اهمیتی ندارد. همه آنچه واقعاً باید بدانیم این است که شامل استخراج لینکها و ذخیره محتوا برای فهرستبندی است.
۴- Index
فهرست بندی یا Indexing فرآیندی است که در آن اطلاعات پردازش شده از صفحات وب به ایندکس جستجو اضافه میشود. فهرست جستجو همان چیزی است که هنگام استفاده از یک موتور جستجو مشاهده میکنید. به همین دلیل، ایندکس شدن در موتورهای جستجوی اصلی مانند گوگل و بینگ بسیار مهم است. کاربران نمیتوانند شما را پیدا کنند مگر اینکه در فهرست نتایج جستجو باشید.
آیا میدانید ؟
گوگل ۹۱.۴۳% از بازار موتورهای جستجو را در اختیار دارد. بنابراین میتواند ترافیک بیشتری نسبت به تمام موتورهای جستجو برای شما ارسال کند.
موتورهای جستجوگر چگونه صفحات را رتبه بندی میکنند؟
پیدا کردن، کراول کردن و فهرست کردن که تا اینجا بررسی کردیم، تنها بخشی از عملکرد موتورهای جستجو است. حالا نیاز به روشی برای رتبهبندی نتایج مطابق با نیاز کاربران است. این کار بر عهده الگوریتمهای موتور جستجوگر است.
الگوریتم های سرچ چیست؟
الگوریتمهای جستجو نتایج مرتبط را از ایندکس استخراج کرده، تطبیق میدهند و رتبهبندی میکنند. گوگل از عوامل بسیاری در الگوریتمهای خود استفاده میکند و هر سال بارها و بارها الگوریتم خود را آپدیت میکند.
اخبار جدیدترین تغییرات الگوریتم گوگل را در اینجا میتوانید مطالعه کنید.
عوامل کلیدی در رتبه بندی گوگل
هیچ شخصی همه عوامل رتبهبندی گوگل را نمیداند، زیرا گوگل آنها را فاش نکرده است. اما ما برخی از آنها را بر اساس تجربه و بررسی نتایج گوگل میتوان بدست آورد. بیایید چند مورد از آنها را با هم مرور کنیم.
۱. بک لینک (Back link)
بکلینکها، لینکهایی هستند که از یک صفحه در یک وبسایت به وبسایت دیگری اشاره میکنند. آنها یکی از قویترین عوامل رتبهبندی گوگل هستند. احتمالاً به همین دلیل است که در مطالعهی بیش از یک میلیارد صفحه، ما ارتباط قوی بین دامنههای لینکدهنده و ترافیک ارگانیک را مشاهده کردهایم.
با این حال، همه چیز به کمیت نیست. کیفیت نیز مهم است. صفحاتی با تعداد کمی بک لینک باکیفیت اغلب رتبه بالاتری نسبت به صفحاتی با تعداد زیادی بک لینک بی کیفیت دارند.
۲. ارتباط معنایی (Relevance)
مرتبط بودن و مفید بودن یک نتیجه مشخص برای جستجوگر است. گوگل روشهای بسیاری برای تعیین این موضوع دارد. در سطح ابتدایی، به دنبال صفحاتی میگردد که همان کلمات کلیدی عبارت جستجو را دارند. همچنین دادههای تعامل را بررسی میکند تا ببیند آیا نتیجه برای دیگران مفید بوده است یا خیر.
۳. تازگی (Freshness)
ایجاد محتوای جدید یکی از معیارهای رتبهبندی است. این عامل برای جستجوهایی که نتایج جدید میخواهند مهمتر است. برای مثال با جستجوی (سریالهای جدید نتفلیکس) یک نتیجه اخیراً منتشرشده در صدر نتایج جستجو میبینید، اما برای جستجوی (چگونه یک مکعب روبیک را حل کنیم) اینطور نیست.
بیشتر بخوانید » الگوریتم تازگی محتوا چیست؟
۴. سرعت صفحه (Page Speed)
سرعت بارگذاری صفحه، یک عامل رتبهبندی در دسکتاپ و موبایل است. اما بیشتر یک عامل رتبهبندی منفی است تا مثبت چون در صورت کند بودن صفحه شما جریمه میشوید ولی در صورت بالا بودن سرعت صفحه تاثیر بر رتبه نمیگذارد.
۵. سازگاری با موبایل (Mobile-friendliness)
از سال ۲۰۱۹ و آپدیت الگوریتم گوگل به وبسایتهایی که برای نمایش روی موبایل بهینه شدهاند، رتبه بهتری میدهد. بنابراین، اگر میخواهید وبسایت شما در نتایج جستجو بالاتر قرار بگیرد، باید مطمئن شوید که کاربران موبایل به راحتی میتوانند به محتوای شما دسترسی داشته باشند.
گوگل نتایج جستجو را برای هر کاربر سفارشی میکند. برای این کار از اطلاعاتی مانند موقعیت مکانی، زبان و تاریخچه جستجوی شما استفاده میکند. بیایید این موارد را دقیقتر بررسی کنیم.
۶. تحلیل رفتار کاربر
گوگل در سالهای گذشته با ارتقا الگوریتم رتبه بندی خود همواره در تلاش بوده است تا رفتار کاربران سایت را تحلیل کند. رفتار کاربران تاثیر فوق العادهای در ارتفا رتبه یا افت رتبههای سایت در گوگل دارد و امروزه الگوریتم گوگل به دقت این رفتار را بررسی میکند. پس اگر میخواهید رتبه ای ثابت و پایدار در صفحه اول نتایج گوگل کسب کنید، خلق ارزش برای کاربر را در اولویت قرار دهید.
چگونه موتورهای جستجوگر نتایج را شخصی میکنند؟
- موقعیت مکانی
گوگل از موقعیت شما برای شخصیسازی نتایج جستجوهایی با هدف محلی استفاده میکند. به همین دلیل وقتی سرچ میکنید رستوران ژاپنی، نتایج گوکل نزدیک ترین و مرتبط ترین ها به شما است. گوگل میداند که بعید است برای ناهار نصف جهان را تا ژاپن پرواز کنید. :)
- زبان
گوگل تشخیص میدهد که ارائه نتایج به زبان چینی برای کاربران فارسی زبان مفید نیست. به همین دلیل، سیستم نسخههای محلی شده محتوا را (در صورت وجود) به کاربران با زبانهای مختلف نشان میدهد. و در صورت نبود نسخه های محلی شده نتایج را بر اساس زبان سرچ نشان میدهد.
- تاریخچه جستجو
گوگل چیزهایی که انجام میدهید و مکانهایی که به آنجا میروید را ذخیره میکند تا تجربه جستجویی شخصیتری برای شما ارائه دهد. شما میتوانید از انجام این کار جلوگیری کنید ولی بیشتر مردم اینکار را نمیکنند.
منابع »
مطالب پیشنهادی»


سلام.واقعا وبسایت خوبی دارید
با درود ، الگوریتم های گوگل رو هم توضیح بدید خیلی عالی میشه
حتما به زودی مطالبی در این مورد منتشر خواهیم کرد.