سئو چیست؟ آموزش جامع سئو در یک مقاله کامل
مقدمهای مهم
این مقاله بر اساس جزوه سرکار خانم بهناز نیکمنش از دوره آموزش کامل و رایگان Free SEO Forever تهیه شده است. خانم نگار عامری زحمت تایپ آن را کشیدهاند و در بخش مقالات عمومی بلاگ منتشر شده تا همه بتوانند به رایگان از آن بهرهمند شوند و از گردش آزاد اطلاعات استفاده کنیم.
لازم به ذکر است که این جزوه شامل برداشتهای دوست عزیز ماست که زحمت نگارش آن را کشیدهاند و ممکن است بخشهایی از آن دارای اشتباهاتی باشد یا به اندازه انتظار شما کامل و جامع نباشد.
تفاوت SEO و SEM
در SEO، مشاهده نتایج معمولاً بیش از ۳ ماه طول میکشد، اما در گوگل ادوردز، میتوانید همین فردا نیز نتایج را ببینید.
CEO: Chief Executive Officer (مدیر عامل)
تفاوت ASO و CEO:
ASO: App Store Optimization (بهینهسازی اپلیکیشنهایی مانند پلی استور و بازار)
Featured Snippets: وقتی عبارتی را در گوگل جستجو میکنید، گوگل در ابتدا یک پاراگراف کوتاه به عنوان پاسخ نمایش میدهد که به آن Featured Snippet میگویند. مثلاً اگر «x چیست» را جستجو کنید، این اتفاق میافتد.
Knowledge Panel: به عنوان مثال، اگر کلمه «Marvel Comics» را در گوگل جستجو کنید، در سمت راست یک ستون از نتایج نمایش داده میشود که به آن Knowledge Panel میگویند. برای اینکه سایت شما نیز چنین پنلی داشته باشد، باید اسکیما داشته باشید و اگر صفحهتان در ویکیپدیا وجود داشته باشد، احتمال نمایش این پنل بیشتر میشود. البته ممکن است با وجود اسکیما و صفحه ویکیپدیا، گوگل تصمیم به نمایش پنل نگیرد. ما با این اقدامات فقط احتمال را افزایش میدهیم!
Image Pack: گاهی اوقات هنگام جستجو، مجموعهای از تصاویر نمایش داده میشود.
Top Stories: اگر خبری خاص در مورد موضوع جستجو شده در سایتهای معتبر منتشر شده باشد، در این بخش نمایش داده میشود.
Site Links: وقتی کلمهای را جستجو میکنید و سایتی نمایش داده میشود، زیر آن صفحات خاصی از همان سایت نیز نشان داده میشوند. برای این کار باید صفحات مهم را شناسایی کنید، این صفحات باید در سایت مپ باشند، اسکیما داشته باشند و لینکسازی داخلی درستی برای آنها انجام شده باشد تا گوگل صفحه اصلی شما را بشناسد. باز هم این کار فقط احتمال نمایش را بالا میبرد و ممکن است گوگل آن را نمایش ندهد.
Reviews: ستارههای رتبهبندی که با اسکیما داده میشوند.
Local Pack: مربوط به کسبوکارهای محلی.
FAQ: Frequently Asked Questions (سوالات رایج و پرتکرار).
Hotel Pack: مثلاً عبارت «Hotels in Paris» را جستجو کنید.
Job Listing: اسکیما برای بخش کار و استخدام.
الگوریتم پاندا
گوگل در گذشته محتوای کپی یا Duplicate را جریمه میکرد، اما اکنون آن را نادیده میگیرد.
Thin Content
محتوایی با ۱۵ تا ۳۰ کلمه ممکن است مفید باشد، اما شاید نیاز کاربر همان ۳۰ کلمه باشد.
الگوریتم Mobile-First Indexing
ممکن است نسخه موبایل یک سایت با نسخه دسکتاپ آن متفاوت باشد. حالت صحیح این است که هر دو نسخه یکسان باشند! این موضوع را میتوان با Screaming Frog بررسی کرد. اهمیت نسخه موبایل بیشتر از نسخه دسکتاپ است.
الگوریتم Fred
سایتهایی که پر از تبلیغات هستند، مورد علاقه گوگل نیستند. اما اگر چنین سایتهایی در رتبههای بالا قرار دارند، به این دلیل است که صدها شاخص تاثیرگذار در سئو وجود دارد و اگر سایتی یک شاخص را از دست میدهد، سایر شاخصها را رعایت کرده است.
الگوریتم Medic
تقریباً با E-A-T یکی است. این الگوریتم برای سایتهای پزشکی که تأثیر زیادی بر پول و سلامت مردم دارند، اهمیت دارد. به این سایتهای تأثیرگذار YMYL میگویند.
الگوریتم BERT (Bi-directional Encoder Representation From Transformers)
این الگوریتم ارتباط معنایی کلماتی مانند «شیر» را با کلمات دیگر در جمله پیدا میکند تا بفهمد منظور «شیر جنگل» است یا «شیر خوراکی».
بر اساس NPL (Natural Language Processing) سنجیده میشود (فهمیدن زبان انسان به صورت محاورهای).
الگوریتم Passage Ranking
به این معنی که تک تک پاراگرافهایی که در یک صفحه از سایت مینویسید، به تنهایی اهمیت و موضوعیت دارند. مثلاً یک نفر در مورد یک نوع گوشی یک صفحه نوشته، اما خوب توضیح نداده است. فرد دیگری در مورد ۱۰ گوشی نوشته و در مورد آن گوشی خاص یک پاراگراف بسیار خوب ارائه داده است. ممکن است صفحه دوم در نتایج بالا بیاید، زیرا پاسخ آن سوال خاص را به خوبی داده است. قبلاً یک صفحه به صورت کلی بررسی میشد، اما اکنون پاراگراف به پاراگراف بررسی میشود.
Page Experience Update
قبلاً در UX فقط سرعت بارگذاری بررسی میشد، اما اکنون شاخصها تغییر کرده و گوگل معیارهای دیگری را مطرح کرده است:
- Loading Largest Contentful Paint
- Interactivity First Input Delay (FID)
- Visual Stability Cumulative Layout Shift
شاخصهای دیگر:
- Mobile Friendly: وقتی صفحهای را با گوشی باز میکنیم، ممکن است نوشتهها و عکسها ریز باشند، اما طراحی ریسپانسیو با تغییر جای دکمهها و عکسها کار کاربر را راحت میکند. اگر مشکلی وجود داشته باشد، در سرچ کنسول به شما اطلاع داده میشود. به عنوان مثال، «ورزش ۳» این مشکل را رفع میکند، زیرا میخواهد در جایگاه اول دیده شود و کلیک بخورد.
- HTTPS و Safe Browsing: مربوط به امنیت سایت است. سایتی که هک شود، اعتبارش آسیب میبیند. رضایت گوگل در رضایت کاربر است. الگوریتم EEAT نیز ترند ۲۰۲۳ است.
تأثیر آن بیشتر در سایتهای YMYL (پزشکی، مشاوره و حقوقی که با پول در ارتباط هستند) مشاهده میشود. مثلاً مقاله در مورد سرطان را چه کسی نوشته است؟ آیا پزشک است؟ تجربه و تخصص لازم را دارد یا خیر؟ (فرض کنید کارشناس سئو یک سال است که کار میکند، تخصص دارد اما تجربه نه! پس تخصص و تجربه دو آیتم مجزا هستند). اعتبار لازم – گوگل بر اساس جستجوی کاربر میفهمد سایت ما در چه زمینهای شناخته شده است. اینکه آیا میتوان به سایت شما اعتماد کرد یا خیر را گوگل از سه فاکتور قبلی و میزان مراجعه به سایت شما میفهمد.
مثلاً وقتی متن مقالهای را نوشتیم، موارد زیر را در آن درج کنیم:
- بنویسیم که نویسنده این متن کیست.
- تجربهاش چیست و کجاست.
- یک صفحه جداگانه برای همه نویسندههای سایت داشته باشیم و رزومههایشان را آنجا بنویسیم. از آن مقاله به صفحه اختصاصی که برای آن نویسنده ساختیم، لینک دهیم.
- نویسنده باید رزومه مرتبط با مقاله داشته باشد.
- اگر کسی مقاله را بازبینی کرده است، به صفحه لینکدین نویسنده لینک دهید.
گوگل با هوش مصنوعی مشکلی ندارد، به شرطی که درست بنویسید.
برای اطلاع از جدیدترین آپدیتها به develops google.com/search/update/ranking مراجعه کنید.
گوگل چگونه کار میکند؟
- کرال میکند.
- ایندکس میکند.
- سرو میکند.
خزش (Crawling): مجموعهای از رباتها شروع به دیدن محتوای سایتها میکنند. آنها با ورود به سایتهای مختلف و مشاهده محتوای آنها، از طریق لینکها میچرخند تا سایتها و لینکهای جدید پیدا کنند. این فرآیند کراولینگ نام دارد.
ایندکس (Indexing): دادههای جمعآوری شده را آنالیز و ایندکس میکند تا محتوای سایت را بفهمد.
سرو (Serving): در مرحله آخر، اگر کسی جستجو کرد و صفحه شما مرتبط و دارای Relevancy باشد، در نتایج SERP نمایش داده میشود.
نکات کراولینگ (خزش)
قبل از کراولینگ، مرحلهای به نام URL Discovery وجود دارد. ابتدا لینکهای جدید را پیدا میکند و سپس پایگاه دادهای از URLها جمعآوری میکند. به این فرآیند URL Discovery میگویند، یعنی صرفاً یک سبد از URLها دارید و در مرحله بعدی به کراول کردن میپردازید که مجموع این دو مرحله کراولینگ است.
دیسکاوری از دو یا سه طریق انجام میشود:
- دریافت لینک از صفحههایی که قبلاً دیسکاوری شدهاند (از سایتی که قبلاً کرال و ایندکس شده، به سایت جدید لینک دهیم).
- ایجاد سرچ کنسول و ثبت سایت مپ (برای سایت سرچ کنسول راهاندازی کنیم و سایت مپ بسازیم).
نکته: ممکن است یک صفحه دیسکاور شود اما کرال نشود، زیرا خود کاربر دسترسی به صفحه را بسته یا نیاز به لاگین دارد. ربات گوگل وقتی URL را دیسکاور کرد، چک میکند که آیا ورود به صفحه را ممنوع کردهاید یا خیر (با فایل robots.txt / تگ noindex). در این صورت وارد نمیشود و کرال نمیکند. (وردپرس یک گزینه دارد که اگر آن را فعال کنید، noindex میکند).
نکات ایندکسینگ
در این مرحله، محتوا، عکس، ویدئو و متا تگهای صفحه آنالیز میشوند تا گوگل متوجه شود موضوع صفحه چیست و کیفیت آن چگونه است. عمومی بودن صفحه و محتوای آن در همین مرحله توسط گوگل بررسی میشود.
عوامل جلوگیری از ایندکس شدن صفحه:
- کیفیت پایین محتوا.
- طبق داکیومنت گوگل، سایت noindex نیست ولی ایندکس نمیشود – ممکن است محتوا فریبنده باشد، یا ۲۰۰۰ کلمه بیفایده نوشته باشیم، یا تگ canonical اشتباه زده باشیم.
- تگ noindex.
- طراحی نامناسب.
گوگل دیسکاور میکند تا ببیند اجازه ورود به صفحه را دارد یا خیر. سپس چک میکند که آیا محتوای مشابه در صفحه شما وجود دارد یا خیر و در همین مرحله متوقف میشود و صفحه دیگر ایندکس نمیشود.
نکات سروینگ یا رنکینگ
وقتی شما یک واژه، کلمه یا کوئری را جستجو میکنید، صدها عامل در اینکه گوگل صفحات ایندکس شده را با چه ترتیبی به شما نشان دهد، دخیل هستند. از جمله مکان، زبان و دیوایسی که با آن جستجو میکنید. مفهوم Relevancy و بقیه فاکتورهای رنکینگ در این مرحله مهم میشوند.
آیا ارتباط صفحه با کلمه جستجو شده کم است یا خیر؟ صفحهای که Relevancy بالاتری دارد، رنکینگ بهتری میگیرد.
مثلاً بازار بورس ممکن است در مفهوم «خرید خانه»، نتایج شما با همکار کناریتان متفاوت باشد و سایت شما رنک یکسانی نداشته باشد.
زبان سیستم و مرورگر و اینکه کجای شهر هستیم، در دسکتاپ و موبایل با هم متفاوت هستند. تاریخچه جستجوی کروم و اگر زیاد سایتی را جستجو کرده باشیم، در جستجوی شما نتایج را نشان میدهند.
راهحل: برای جستجو، تب Incognito (Control + Shift + N) را باز کنید. تاریخچه جستجوی شما اینجا ذخیره نمیشود و نتایج جستجوهای قبلی نیز لحاظ نمیشود. VPN را هم خاموش کنید. نتایج جستجو در دسکتاپ و موبایل را به صورت جداگانه به کارفرما گزارش کنید.
جلسه دوم
Not Accepted یعنی گوگل تأیید نکرده است / تجربه کارشناسان سئو
Domain Factors (عوامل مربوط به دامنه)
- Your domain age (not accepted): سن دامنه در اعتبار رنکینگ شما تأثیر دارد.
- Keyword in your domain (not accepted): استفاده از کلمه کلیدی در دامنه تأثیر دارد.
- Keyword is the first word in your domain (not accepted): کلمه کلیدی در اولین قسمت نام دامنه باشد.
- Domain registration length (not accepted): مدت زمانی که دامنه را خریدهاید – ۵ ساله یا ۱ ساله.
- Keyword is subdomain (not accepted).
- Domain history: سایتی که مثلاً ۱۰ سال کار میکند، برای اعتبار و اعتمادی که به سایت میشود، مهم است.
- Penalized Whois owner (not accepted): سایت Whois نشان میدهد مالک هر سایتی کیست و اگر سایتی داشته باشیم که جریمه شده باشد، بالا آمدن سایت جدید سخت میشود.
- Public Whois instead of private Whois (not accepted): برای سایتها حالت Public و Private وجود دارد. اگر Public باشد، راحتتر میتوان اعتماد کرد، زیرا مدیرش معلوم است. همچنین روی جایگاه کلمه کلیدی شما تأثیر دارد، نه کل سایت.
Page-Level Factors (عوامل مربوط به سطح صفحه)
- Presence keyword in the title tag: وجود کلمه کلیدی در تگ تایتل مهم و تأثیرگذار است.
- Having the keyword in the beginning of your title tag (not accepted).
- Keyword in your meta description tag: کلمه کلیدی در تگ متا دیسکریپشن مهم است.
- Presence of the keyword in the H1 tag.
- Keyword is used in the content: استفاده از کلمه کلیدی در محتوا – تراکم کلمه کلیدی در کل سایت نیز اهمیت دارد.
- Content length (not accepted): طول محتوا – اما گوگل این را تأیید نکرده و میگوید ۱۰ کلمه با ۳۰۰۰ کلمه فرقی ندارد.
- Presence of a linked table of contents: اگر مقالهتان خیلی بلند است، لیست محتوا داشته باشد.
- Presence of semantically related