خیلی از سایتها از نظر فنی قابل Crawl و Index هستند، اما صفحات مهمشان هنوز ورودی مناسبی نمیگیرند.
در چنین شرایطی مشکل همیشه Technical SEO یا کمبود بکلینک نیست. گاهی خود صفحه بهاندازه کافی روشن نیست: Title مبهم است، H1 با موضوع اصلی هماهنگ نیست، Intro دیر وارد مسئله میشود، چند صفحه یک Intent را هدف گرفتهاند یا لینکهای داخلی هیچ مسیر مشخصی برای کاربر و موتور جستجو نمیسازند.
این بخش از کار معمولاً زیر عنوان سئو داخلی یا On-page SEO قرار میگیرد.
اما On-page SEO به معنی «چند بار تکرار کردن کلمه کلیدی» نیست. هدف این است که صفحه هم برای کاربر واضح باشد و هم موتور جستجو بتواند موضوع، ساختار و ارتباط آن با سایر صفحات سایت را بهتر درک کند.
سئو داخلی خوب یعنی صفحه دقیقاً بداند برای چه نیاز و چه کاربری ساخته شده است؛ بعد Title، محتوا، Headingها، لینکها و CTA همگی همان هدف را پشتیبانی کنند.
سئو داخلی چیست؟
On-page SEO مجموعه تصمیمهایی است که روی خود صفحه و محتوای قابل کنترل سایت انجام میشوند تا صفحه بهتر قابل فهم، قابل استفاده و مرتبط با Search Intent باشد.
این کار میتواند شامل مواردی مثل SEO Title، H1، Heading Structure، محتوای اصلی، URL، تصاویر، Alt Text، لینکسازی داخلی، Anchor Text، Meta Description و ساختار صفحه باشد.
بعضی مرزها میان On-page و Technical SEO کاملاً ثابت نیستند. مثلاً Canonical یا Structured Data معمولاً در دسته Technical قرار میگیرند، اما چون روی صفحه و Search Appearance اثر دارند، هنگام بهینهسازی یک URL باید آنها را هم بررسی کرد.
مهمتر از دستهبندی اصطلاحات این است که صفحه بهصورت یک سیستم دیده شود.
اگر Title عالی باشد اما محتوای صفحه سؤال اصلی کاربر را جواب ندهد، نتیجه کامل نیست. اگر محتوا خوب باشد اما صفحه هیچ لینک داخلی دریافت نکند، کشف و ارتباط موضوعی آن ضعیفتر میشود. اگر H1 و SEO Title وعدهای بدهند که در Body پاسخ داده نمیشود، تجربه کاربر هم آسیب میبیند.
سئو داخلی از Search Intent شروع میشود، نه Keyword Density
قبل از نوشتن Title یا Heading باید مشخص شود کاربر با جستجوی موردنظر چه چیزی میخواهد.
فرض کنید عبارت «هزینه طراحی سایت» را هدف گرفتهایم.
کاربری که این عبارت را جستجو میکند احتمالاً فقط تعریف طراحی سایت نمیخواهد. او میخواهد بفهمد قیمت چگونه تعیین میشود، چه بازههایی وجود دارند، چه چیزهایی داخل Scope هستند و چگونه چند پیشنهاد را مقایسه کند.
اگر صفحهای برای این Query فقط درباره مزایای داشتن سایت صحبت کند، ممکن است از نظر تعداد کلمات کامل باشد اما Intent را پاسخ ندهد.
در مقابل، صفحهای که مدل قیمتگذاری، عوامل موثر، هزینههای پنهان و سناریوهای مختلف را توضیح میدهد با نیاز کاربر هماهنگتر است.
به همین دلیل On-page SEO نباید با فرمول «Keyword را در Title، H1 و سه بار در متن تکرار کن» شروع شود. Keyword به ما سرنخ میدهد؛ Intent مشخص میکند صفحه چه چیزی باید ارائه کند.
SEO Title چه کاری انجام میدهد؟
عنصر <title> یکی از مهمترین سیگنالهایی است که موضوع صفحه را به کاربر و موتور جستجو معرفی میکند.
Google توصیه میکند Title هر صفحه توصیفی، مختصر و متمایز باشد و از Keyword Stuffing یا Boilerplate تکراری پرهیز شود.
اما یک نکته مهم وجود دارد: چیزی که در Google بهعنوان Title Link نمایش داده میشود الزاماً عین SEO Title شما نیست.
Google میتواند برای ساخت Title Link از منابع مختلفی استفاده کند، از جمله:
- عنصر
<title> - عنوان اصلی قابل مشاهده صفحه
- Headingهایی مثل H1
og:title- متنهای برجسته صفحه
- Anchor Text لینکهای داخلی و خارجی
بنابراین نوشتن Title خوب یعنی ترجیح روشنی به Google بدهیم؛ نه اینکه تصور کنیم همیشه دقیقاً همان متن نمایش داده خواهد شد.
یک SEO Title خوب چه ویژگیهایی دارد؟
Title باید قبل از هر چیز دقیق باشد.
برای مثال این Title ضعیف است:
خدمات حرفهای و تخصصی با بهترین کیفیت | ویرینو
کاربر هنوز نمیداند صفحه درباره چه خدمتی است.
نسخه بهتر:
طراحی سایت شرکتی؛ ساختار، امکانات و برآورد پروژه | ویرینو
موضوع صفحه واضحتر است و عبارتهای اضافی تبلیغاتی جای اطلاعات اصلی را نگرفتهاند.
از طرف دیگر، Title نباید به لیست Keyword تبدیل شود:
طراحی سایت، طراحی وب، سایت شرکتی، طراحی سایت حرفهای، ساخت سایت
این مدل هم خوانایی را پایین میآورد و هم مطابق توصیه Google نمونهای از Keyword Stuffing است.
قاعده کاربردی این است: اگر Title را یک انسان بدون هیچ Context دیگری ببیند، باید بتواند موضوع و تفاوت آن صفحه را سریع بفهمد.
H1 با SEO Title یکی است؟
نه الزاماً.
SEO Title بیشتر برای Search Result و Browser Tab استفاده میشود، درحالیکه H1 عنوان اصلی قابل مشاهده داخل صفحه است.
این دو بهتر است از نظر موضوع همراستا باشند، اما لازم نیست کلمهبهکلمه یکسان باشند.
مثلاً:
SEO Title: هزینه سئو سایت در ۱۴۰۵؛ تعرفه ماهانه و قیمت SEO | ویرینو
H1: هزینه سئو سایت در ۱۴۰۵ چقدر است؟ راهنمای واقعی تعرفه SEO
هر دو یک Intent را پوشش میدهند اما برای محیط متفاوتی نوشته شدهاند.
Google همچنین توصیه میکند عنوان اصلی صفحه واضح و از سایر Headingها متمایز باشد. وجود چند Heading بسیار بزرگ و هموزن میتواند تشخیص عنوان اصلی را مبهم کند.
برای Blog و صفحات Service ویرینو، قاعده ساده مناسب است: یک H1 اصلی و بعد H2/H3 برای ساختار محتوا.
Meta Description چقدر روی سئو مهم است؟
Meta Description مستقیماً تضمین نمیکند صفحه رتبه بالاتری بگیرد، اما میتواند به Search Appearance و فهم کاربر از نتیجه کمک کند.
Google توضیح میدهد که Snippet عمدتاً از محتوای خود صفحه ساخته میشود و در بعضی موارد از Meta Description استفاده میشود؛ زمانی که آن توضیح برای Query کاربر مناسبتر باشد.
یعنی Meta Description هم یک پیشنهاد است، نه یک متن تضمینشده در SERP.
توضیح خوب بهتر است:
- موضوع صفحه را دقیق بگوید.
- ارزش اصلی صفحه را مشخص کند.
- با محتوای واقعی صفحه هماهنگ باشد.
- برای هر صفحه تا حد ممکن متمایز باشد.
- به فهرست Keyword تبدیل نشود.
مثلاً برای مقاله حاضر:
سئو داخلی چیست و چه چیزهایی روی صفحه باید بهینه شوند؟ از SEO Title و H1 تا Search Intent، تصاویر و لینکسازی داخلی را با مثال بررسی میکنیم.
این متن به کاربر میگوید با کلیک روی نتیجه چه چیزی دریافت خواهد کرد.
Headingها برای انساناند، نه پر کردن Checklist
H2 و H3 باید به خواننده کمک کنند ساختار صفحه را سریع بفهمد.
استفاده از Heading فقط برای اینکه Keyword بیشتری داخل صفحه قرار بگیرد معمولاً نتیجه خوبی نمیدهد.
یک ساختار مناسب از سؤالها و بخشهای واقعی موضوع ساخته میشود.
برای مثال در مقاله «هزینه سئو» ساختار منطقی میتواند این باشد:
- چه چیزی قیمت SEO را تعیین میکند؟
- مدلهای قیمتگذاری چیست؟
- هزینه SEO Audit چقدر است؟
- سئو ماهانه برای چه سایتی مناسب است؟
- چطور Proposalها را مقایسه کنیم؟
در مقابل، ساختن ۲۰ Heading کوتاه فقط برای گرفتن Keyword Variation، TOC را شلوغ و خواندن صفحه را خستهکننده میکند.
همان قاعدهای که در طراحی Blog ویرینو داریم اینجا هم کاربرد دارد: Heading باید به خوانایی کمک کند، نه اینکه مقاله را به دهها قطعه مصنوعی تبدیل کند.
Intro باید سریع Intent را تأیید کند
کاربر بعد از ورود به صفحه باید خیلی سریع مطمئن شود جای درستی آمده است.
اگر برای «SEO Audit چیست» جستجو کرده و مقاله با چند پاراگراف درباره اهمیت اینترنت و حضور آنلاین شروع شود، بخش مهمی از Attention قبل از رسیدن به پاسخ اصلی از دست میرود.
Intro مناسب معمولاً سه کار انجام میدهد:
- مسئله یا سؤال اصلی را تأیید میکند.
- یک Context کوتاه میدهد.
- مشخص میکند صفحه چه چیزی قرار است ارائه کند.
لازم نیست Keyword عیناً چند بار در Intro تکرار شود. اگر موضوع صفحه واضح باشد، متن طبیعی معمولاً انتخاب بهتری است.
محتوای اصلی صفحه باید چه چیزی داشته باشد؟
Google در راهنمای People-first Content روی محتوایی تأکید میکند که برای مخاطب واقعی ساخته شده باشد، دانش یا تجربه کافی نشان دهد و بعد از خواندن، کاربر احساس کند برای رسیدن به هدفش اطلاعات کافی گرفته است.
برای On-page SEO، این یعنی فقط «طول محتوا» را اندازه نگیریم.
هیچ عدد جادویی مثل ۱۵۰۰ یا ۳۰۰۰ کلمه وجود ندارد که بهخودیخود صفحه را بهتر کند.
بهجای آن باید بررسی کنیم:
- آیا سؤال اصلی کاربر پاسخ داده شده است؟
- آیا بخش مهمی از تصمیم کاربر جا افتاده؟
- آیا اطلاعات عمومی بدون ارزش اضافه تکرار شدهاند؟
- آیا مثال واقعی یا توضیح اجرایی وجود دارد؟
- آیا ادعاهای متغیر منبع معتبر دارند؟
- آیا کاربر برای تکمیل پاسخ مجبور است دوباره Search کند؟
مقاله محتوای یونیک واقعاً یعنی چه؟ دقیقتر توضیح میدهد چرا «کپی نبودن» و تعداد کلمات بهتنهایی معیار کیفیت محتوا نیستند.
قبل و بعد: یک صفحه خدمات ضعیف چطور On-page میشود؟
فرض کنیم صفحهای با عنوان «طراحی سایت شرکتی» داریم.
نسخه ضعیف ممکن است این ساختار را داشته باشد:
- یک H1 با عبارت «بهترین طراحی سایت حرفهای».
- چند پاراگراف درباره اهمیت اینترنت.
- لیست عمومی مزایای سایت.
- یک Gallery.
- دکمه «تماس با ما».
این صفحه شاید Keyword داشته باشد، اما به سؤالهای واقعی خریدار جواب نمیدهد.
نسخه بهتر میتواند مشخص کند:
- سایت شرکتی برای چه نوع کسبوکاری مناسب است.
- چه صفحات و امکاناتی معمولاً لازماند.
- Scope پایه شامل چه چیزهایی است.
- چه چیزهایی Add-on هستند.
- فرایند طراحی و توسعه چگونه است.
- چه چیزی روی قیمت و زمان اثر میگذارد.
- نمونه یا Proof واقعی چیست.
- قدم بعدی برای گرفتن برآورد چیست.
در نسخه دوم، Keyword هنوز حضور دارد اما صفحه حول Keyword ساخته نشده؛ حول تصمیم کاربر ساخته شده است.
لینکسازی داخلی بخشی از On-page SEO است
یکی از مهمترین بخشهای سئو داخلی که زیاد نادیده گرفته میشود، Internal Linking است.
Google برای لینکهای قابل Crawl توصیه میکند از عناصر <a> با href واقعی استفاده شود. Anchor Text هم بهتر است توصیفی و قابل فهم باشد.
مثلاً این Anchor:
اینجا کلیک کنید
اطلاعات کمی درباره مقصد میدهد.
اما:
موضوع مقصد را روشنتر نشان میدهد.
Internal Link خوب باید طبیعی باشد. لازم نیست همه Anchorها Exact Match Keyword باشند و لازم نیست یک صفحه را در هر پاراگراف لینک کنیم.
مهم این است که کاربر در لحظه مناسب مسیر بعدی مرتبط را ببیند.
چطور معماری لینک داخلی بسازیم؟
برای یک سایت خدماتی، مدل ساده Hub و Cluster میتواند نقطه شروع خوبی باشد.
مثلاً در Cluster SEO:
- صفحه خدمات SEO بهعنوان Money Page.
- مقاله سئو چیست؟ بهعنوان Pillar پایه.
- مقاله SEO Audit چیست؟ برای Intent بررسی و ارزیابی.
- مقاله هزینه سئو سایت در ۱۴۰۵ برای Intent نزدیکتر به خرید.
- مقاله حاضر برای On-page SEO.
این صفحات باید فقط در یک Direction لینک نشوند. وقتی مقاله جدید منتشر میشود، صفحات قبلی مرتبط هم باید Update شوند و به آن لینک بدهند.
این همان چیزی است که Orphan Content را کم میکند و ساختار Topic Cluster را واقعی میسازد.
Anchor Text را چطور انتخاب کنیم؟
Anchor Text باید به کاربر بگوید مقصد تقریباً درباره چیست.
برای مثال:
- «راهنمای SEO Audit» بهتر از «بیشتر بخوانید» است.
- «هزینه سئو سایت در ۱۴۰۵» بهتر از «این مقاله» است.
- «خدمات SEO و رشد» برای لینک به Service Page طبیعی است.
اما لازم نیست یک Anchor خاص را در تمام سایت دقیقاً یکسان تکرار کنیم.
تنوع طبیعی براساس Context جمله بهتر از Optimization مصنوعی است.
مهمتر از Anchor Exact Match، ارتباط واقعی دو صفحه است.
تصاویر در On-page SEO چه نقشی دارند؟
تصویر خوب فقط برای شکستن متن نیست. میتواند بخشی از Main Content باشد و موضوع را بهتر توضیح دهد.
Google برای Image SEO توصیه میکند تصاویر در Context مرتبط قرار بگیرند و Alt Text توصیفی داشته باشند.
Alt مناسب توضیح میدهد تصویر چیست یا چه نقشی در صفحه دارد.
مثلاً برای Screenshot یک گزارش Search Console:
نمودار Click و Impression سرچ کنسول برای بررسی افت ترافیک ارگانیک
از:
سئو، SEO، سئو سایت، بهترین سئو، خدمات SEO
بهتر است؛ چون دومی Keyword Stuffing است و واقعاً تصویر را توصیف نمیکند.
همچنین Width و Height واقعی تصویر باید مشخص باشند تا Layout Shift کاهش پیدا کند و تصاویر بزرگ بیدلیل تجربه صفحه را خراب نکنند.
URL کوتاهتر همیشه بهتر است؟
URL بهتر است پایدار، قابل فهم و متناسب با ساختار سایت باشد.
اما کوتاهترین URL الزاماً بهترین URL نیست.
مثلاً:
/blog/onpage-seo
واضحتر از:
/blog/article-547829
است.
در عین حال نباید Slug را با ده Keyword مختلف پر کرد.
مهمتر از تغییر دائمی Slug، ثبات URL است. اگر صفحه Published تغییر URL میدهد، باید Redirect 301 درست داشته باشد تا لینکهای قدیمی و سیگنالهای قبلی از بین نروند.
Canonical را در On-page Review فراموش نکنید
Canonical بیشتر در حوزه Technical SEO قرار میگیرد، اما هنگام بررسی یک صفحه مهم باید حتماً کنترل شود.
اگر صفحه اصلی یک Service به URL دیگری Canonical شده باشد، تمام Optimizationهای Title و Content آن صفحه ممکن است روی URLی که انتظار دارید متمرکز نشوند.
Google توضیح میدهد که Canonicalization فرایند انتخاب URL نماینده میان صفحات Duplicate یا بسیار مشابه است. شما میتوانید ترجیح خود را با rel="canonical"، Redirect و Sitemap نشان دهید، اما انتخاب نهایی همچنان توسط Google انجام میشود.
برای صفحه عادی و مستقل، Self-canonical معتبر معمولاً انتخاب مناسبی است.
Structured Data جای محتوای خوب را نمیگیرد
Schema میتواند اطلاعات صفحه را ساختاریافتهتر در اختیار Search Engine قرار دهد، اما جای Main Content را نمیگیرد.
برای Blog، Article یا BlogPosting و BreadcrumbList میتوانند با داده واقعی استفاده شوند.
اما اضافه کردن Schema نامرتبط صرفاً برای گرفتن Rich Result تصمیم خوبی نیست.
Markup باید با چیزی که واقعاً در صفحه وجود دارد هماهنگ باشد.
آیا باید Keyword را چند بار در متن تکرار کنیم؟
عدد ثابت و معتبری برای Keyword Density وجود ندارد.
اگر برای حفظ یک درصد مشخص مجبور شوید عبارت را به شکل غیرطبیعی تکرار کنید، احتمالاً دارید برای Metric مینویسید نه برای کاربر.
موضوع اصلی باید از Title، Headingها، محتوا، مثالها و ساختار کلی صفحه قابل فهم باشد.
مترادفها و عبارتهای مرتبط هم باید طبیعی باشند؛ نه اینکه برای پوشش لیست Keywordها به متن تزریق شوند.
Google نیز در مستندات Title Link مستقیماً نسبت به Keyword Stuffing هشدار میدهد.
On-page SEO برای صفحات خدمات با مقاله چه فرقی دارد؟
Intent این دو نوع صفحه متفاوت است.
مقاله معمولاً بیشتر برای آموزش، پاسخ یا تحقیق ساخته میشود. Service Page باید علاوه بر توضیح مسئله، درباره خود خدمت، Scope، فرایند، Proof و اقدام بعدی هم اطلاعات کافی بدهد.
مثلاً در صفحه خدمات SEO صرفاً تعریف SEO کافی نیست.
کاربر ممکن است بخواهد بداند:
- چه خدماتی ارائه میشود.
- کار از کجا شروع میشود.
- چه چیزهایی داخل Scope هستند.
- گزارش چگونه ارائه میشود.
- هزینه یا روش برآورد چیست.
- چه اقدامی باید برای شروع انجام دهد.
به همین دلیل On-page SEO برای Service Page باید با CRO و Message Clarity هم هماهنگ باشد.
اگر صفحه خدمات دارید که Impression یا ورودی دارد اما تبدیل ضعیفی ایجاد میکند، فقط اضافه کردن Keyword راهحل کاملی نیست.
چکلیست سئو داخلی یک صفحه
برای Review سریع یک صفحه میتوان این Checklist را استفاده کرد:
- Intent اصلی صفحه مشخص است.
- صفحه با URL دیگری Cannibalization جدی ندارد.
- SEO Title دقیق و متمایز است.
- فقط یک H1 اصلی وجود دارد.
- H1 با Promise صفحه هماهنگ است.
- Intro سریع وارد مسئله میشود.
- H2 و H3 براساس ساختار واقعی محتوا هستند.
- محتوا سؤالهای مهم کاربر را پاسخ میدهد.
- ادعاهای متغیر یا تخصصی منبع دارند.
- Meta Description اختصاصی نوشته شده است.
- URL منطقی و پایدار است.
- Canonical صحیح است.
- تصاویر Alt توصیفی دارند.
- صفحه لینک داخلی مرتبط دریافت میکند.
- از صفحه به مقصدهای منطقی لینک داده شده است.
- Anchorها توصیفی و طبیعیاند.
- CTA با Funnel و Intent صفحه هماهنگ است.
- Mobile خوانا و بدون Overflow است.
- Schema با نوع واقعی صفحه هماهنگ است.
این Checklist ابزار QA است، نه فرمول رتبهگیری. بعضی صفحات به همه این عناصر نیاز یکسان ندارند.
اشتباههای رایج در سئو داخلی
بخش زیادی از On-page SEO ضعیف از اجرای بیش از حد مکانیکی Checklistها میآید.
چند اشتباه رایج:
- تکرار Keyword در هر Heading.
- نوشتن Title فقط برای موتور جستجو و نه کاربر.
- ساخت چند URL برای Keywordهای مترادف با Intent یکسان.
- طولانی کردن مقاله فقط برای رسیدن به Word Count.
- لینک دادن با Anchorهای «اینجا» و «بیشتر».
- اضافه کردن دهها Internal Link نامرتبط.
- Alt Text پر از Keyword.
- یکسان کردن H1 تمام Service Pageها با SEO Title بدون توجه به UX.
- نادیده گرفتن صفحهای که Impression دارد و فقط نیاز به Update دارد.
- تمرکز روی Plugin Score بهجای کیفیت واقعی صفحه.
بعد از بهینهسازی صفحه چطور نتیجه را بسنجیم؟
On-page SEO زمانی تمام نمیشود که چراغ یک Plugin سبز شود.
بعد از Update باید داده واقعی بررسی شود.
بسته به نوع صفحه میتوان این موارد را دنبال کرد:
- Impressionهای Queryهای مرتبط.
- Click و CTR.
- Average Position با در نظر گرفتن محدودیتهای Metric.
- Queryهای جدیدی که صفحه دریافت میکند.
- Internal Click به Service یا CTA.
- Lead یا Conversion در صورت Tracking معتبر.
برای صفحهای که تازه Update شده باید به Google زمان Crawling و Reprocessing داد. تغییر Title یا Content الزاماً همان روز در Search Result دیده نمیشود.
اگر بعد از مدتی صفحه هنوز برای Intent اشتباه Impression میگیرد، شاید مشکل فقط Copy نباشد و معماری، Cannibalization یا انتخاب صفحه هدف نیاز به بازنگری داشته باشد.
جمعبندی
سئو داخلی یعنی هماهنگ کردن تمام عناصر قابل کنترل یک صفحه با نیاز کاربر و موضوعی که صفحه باید برای آن شناخته شود.
SEO Title، H1، Headingها، محتوا، Meta Description، تصاویر، URL و Internal Links هرکدام نقش دارند؛ اما هیچکدام بهتنهایی صفحه را «سئو شده» نمیکنند.
نقطه شروع Search Intent است. بعد باید صفحهای ساخته شود که پاسخ کافی و واضح ارائه کند، در معماری سایت جای مشخصی داشته باشد و با لینکهای داخلی به صفحات مرتبط متصل شود.
اگر هنوز نمیدانید مشکل یک صفحه از On-page است یا بخش دیگری از سایت، خدمات SEO و رشد ویرینو و راهنمای SEO Audit مسیر کاملتری برای تشخیص مسئله ارائه میکنند.
On-page SEO خوب قرار نیست متن را برای موتور جستجو عجیبتر کند؛ باید صفحه را برای کاربر واضحتر و برای Search قابل فهمتر کند.
منابع
- Google Search Central — Influencing Title Links in Search Results
- Google Search Central — Control Your Snippets in Search Results
- Google Search Central — SEO Link Best Practices
- Google Search Central — Image SEO Best Practices
- Google Search Central — Creating Helpful, Reliable, People-First Content
- Google Search Central — Canonicalization
