
سئو تکنیکال چیست؟ — اصول سئو فنی به زبان ساده
سئو تکنیکال (Technical SEO) یکی از مراحل سئو است که به رباتهای گوگل کمک میکند تا وبسایت شما را بهطور مداوم بررسی کنند. به بیان سادهتر سئو فنی سایت به بهبود بخشیدن جنبههای فنی سایت میپردازد و هدف آن بالا بردن جایگاه وبسایت شما در موتورهای جستوجو مانند گوگل و بینگ است. در این مطلب قصد داریم بهطور کامل راجع به سئو تکنیکال و انواع آن صحبت کنیم و سپس به بررسی سئو تکنیکال و اهمیت آن بپردازیم. بنابراین تا انتهای مقاله همراه ما باشید تا با سئو تکنیکال کاملا آشنا شوید.

به طور معمول در مبحث بهینهسازی وبسایت و سئو به روشهایی مانند توجه به تحقیق کلمات کلیدی سئو، نوشتن توضیحات متا و بکلینک اشاره میشود. تمام این تکنیکها برای بهبود رتبه سایت مهم است، اما نباید فقط به آنها تکیه کرد. روشهای دیگری در سئو نیز وجود دارد که در بخشهای سئو داخلی و سئو خارجی دستهبندی نمیشوند. در این مطلب بررسی میکنیم که سئو فنی یا سئو تکنیکال چیست و چه تکنیکهایی دارد.
برای اینکه بتوانید سئو فنی را برای شما توضیح دهید، ابتدا باید معنای سئو را بدانید. در واقع سئو مجموعه ای از فعالیت هاست که باعث بهبود رتبه وب سایت شما در لیست نتایج گوگل می شود. اگر بخواهیم سئو را به طور خاص توضیح دهیم سئو مخفف Search Engine Optimization است که به معنای بهینه سازی سایت برای موتورهای جستجو است.
سئو فنی یا سئو تکنیکال چیست ؟
«سئو تکنیکال یا سئو فنی» (Technical SEO) یکی از زیرمجموعههای سئو است و به عناصر پشت صحنهای مرتبط میشود که در افزایش بازدید طبیعی (ارگانیک) وبسایت شما نقش دارند. از این عناصر میتوان به معماری سایت، بهینهسازی برای موبایل و سرعت بارگذاری صفحه اشاره کرد. ممکن است به این جنبه از سئو توجه بسیار زیادی نشود، اما باید بدانید که سئو تکنیکال بسیار مهم است.
اولین گام برای بهبود سئو تکنیکال این است که بفهمید در چه وضعیتی قرار دارید. برای این کار باید عملکرد وبسایت را به خوبی بررسی کنید. دومین گام برای بهبود سئو فنی، برنامهریزی برای رفع مشکلاتی است که در این بررسی متوجه آنها شدهاید. در این مطلب، تکنیکهای سئو تکنیکال و جزئیات آنها را بررسی میکنیم.
سئو تکنیکال یا فنی
همانطور که گفتیم، سئو تکنیکال یا فنی به بهینهسازی جنبههای فنی وبسایت برای بهبود رتبه در موتورهای جستجو گفته میشود. بهبود سرعت وبسایت، ساده کردن ساختار وبسایت برای «خزش یا کراولینگ» (Crawling) و قابل درک کردن آن برای موتورهای جستجو از بخشهای اصلی و بسیار مهم سئو فنی است. میتوان گفت که سئو فنی بخشی از سئو داخلی است، چراکه برای بهبود عناصری درون وبسایت به منظور دریافت رتبههای بهتر در موتورهای جستجو به کار گرفته میشود.
اهمیت سئو تکنیکال چیست ؟
ممکن است وسوسه شوید که این بخش از سئو را به کلی نادیده بگیرید و از آن بگذرید، اما باید بدانید که سئو تکنیکال نقش بسیار مهمی در افزایش ترافیک وبسایت ایفا میکند. ممکن است زمانی محتوای شما کاملاً بینقص و مفید باشد، اما موتورهای جستجو نتوانند آن را درک کنند. در نتیجه این محتوا به افراد بسیار کمی نمایش داده میشود. بدون در نظر گرفتن معیارهای سئو تکنیکال، موتورهای جستجو نمیتوانند محتوای شما را به خوبی درک کنند.
گوگل و موتورهای جستجوی دیگر میخواهند که بهترین نتایج موجود را برای «کوئریها» (Query) یا جستجوهای کاربران ارائه کنند. بنابراین، رباتهای این موتورهای جستجو تلاش میکنند که وبسایتها را بر اساس معیارهای خاصی رتبهبندی کنند. همانطور که گفتیم، توجه به بهبود سئو تکنیکال میتواند به بهبود رتبه شما کمک کند و برعکس این موضوع نیز صادق است. اگر وبسایت شما مشکلات فنی جدی داشته باشد، ممکن است موتورهای جستجو به کلی وبسایت شما را بلاک و از فهرست نمایهگذاری یا ایندکس حذف کنند.
اما سئو فنی فقط به موتورهای جستجو کمک نمیکند. وبسایتها باید سریع و تمیز باشند و استفاده از آنها ساده باشد تا رضایت کاربران را جلب کنند. به همین دلیل، توجه به اصول اولیه سئو هم برای ساده کردن کار موتورهای جستجو و هم برای جلب رضایت کاربران ضروری است.
چک لیست سئو تکنیکال
سئو تکنیکال کمی پیچیده است و برای آن باید به جزئیات بسیار زیادی توجه کنید. در ادامه این مطلب درباره جزئیات سئو فنی بیشتر میخوانید. اما به طور کلی، میتوان گفت که هشت نکته زیر، ویژگیهای وبسایتهای بهینه شده از نظر فنی است.سریع بودن
سرعت بارگذاری صفحات باید بالا باشد. کاربران در عصر حاضر به طور معمول صبر زیادی ندارند و نمیخواهند مدت زیادی منتظر باز شدن یک صفحه بمانند. مطالعهای در سال ۲۰۱۶ نشان میدهد که ۵۳ درصد از کاربران وبسایتها در موبایل، صفحاتی با سرعت بارگذاری بیشتر از ۳ ثانیه را ترک میکنند. بنابراین اگر بارگذاری صفحات شما سریع نباشد، ترافیک بسیار زیادی را از دست میدهید.
قابلیت خزش یا کراولینگ
موتورهای جستجو از رباتها برای خزش و دریافت اطلاعات وبسایتها استفاده میکنند. برای بهبود این قابلیت میتوانید از روشهای زیادی بهره بگیرید. برای مثال میتوانید خزش یک محتوای خاص را محدود کنید یا کاری کنید که صفحههای کراول شده در صفحات نتیجه جستجو نمایش داده نشوند یا لینکهای صفحه را فالو نکنند. همچنین میتوانید با استفاده از لینکهای داخلی، به رباتها در درک بهتر محتوای صفحهها کمک کنید.
نداشتن لینکهای خراب
باز کردن صفحههایی که در واقع وجود ندارند، میتواند کاربران را ناراحت یا خشمگین کند. اگر لینکی خراب یا ناموجود در سایت شما وجود داشته باشد، افراد خطای ۴۰۴ دریافت میکنند. این موضوع میتواند تأثیر بسیار بدی در تجربه کاربری مخاطبان داشته باشد. علاوه بر این، موتورهای جستجو نیز دوست ندارند صفحاتی با این خطا را پیدا کنند.
به طور کلی بیشتر وبسایتها تعدادی لینک خراب دارند، چراکه همواره در حال تغییرند. اما با استفاده از ابزارهای مختلف میتوانید این خطاها را رفع کنید و تعداد لینکهای خراب را کاهش بدهید. برای مثال میتوانید با «ریدایرکت یا تغییر مسیر» (Redirect) و انتقال لینکهای خراب و قدیمی با صفحات جدید، این مشکل را برطرف کنید.
نداشتن محتوای کپی
«محتوای کپی یا دوپلیکیت» (Duplicate)، چه در خود وبسایت شما باشند و چه از وبسایتهای دیگر کپی شده باشند، موتورهای جستجو را گیج میکنند. موتورهای جستجو هنگام مواجهه با این نوع از صفحات، نمیدانند که باید به کدام صفحه رتبه بالاتری بدهند. در نتیجه ممکن است صفحات با محتوای مشابه را پایینتر از صفحات دیگر نشان بدهند.
گاهی اوقات ممکن است بدون این که بدانید، محتوای کپی داشته باشید. برای مثال ممکن است بر اثر اشکالات فنی، یک محتوا با دو URL مختلف نمایش داده شود. این محتوا در تجربه کاربری مخاطبان تأثیری ندارد، اما موتورهای جستجو متوجه آن میشوند و شما را جریمه میکنند. خوشبختانه با استفاده از تگهای «کنونیکال» (Canonical) میتوانید این مشکل را رفع کنید. تگهای کنونیکال، صفحه اصلی محتوا را به موتورهای جستجو معرفی میکنند.
امن بودن
وبسایتهای بهینهسازی شده از نظر فنی، باید امن باشند. توجه به امنیت وبسایت، احترام به حریم خصوصی کاربران است. میتوانید کارهای زیادی برای امنسازی وبسایت خود انجام بدهید و استفاده از HTTPS از مهمترین اقدامات برای ایجاد امنیت است.
با استفاده از HTTPS مطمئن میشوید که هیچکس نمیتواند دادههای ردوبدلشده بین وبسایت و مرورگر را به دست بیاورد. برای مثال اگر افراد در وبسایت شما وارد حساب کاربری خود شوند، اطلاعات کاربریشان محفوظ میماند. برای اجرای HTTPS در وبسایت باید گواهی SSL داشته باشید.
داشتن دادههای ساختاریافته
«دادههای ساختاریافته» (Structured Data) به موتورهای جستجو در درک بهتر محتوا و کسبوکار شما کمک میکنند. با استفاده از این دادههای ساختاریافته میتوانید به موتورهای جستجو بگویید که چه محصولی میفرشید یا چه نوع محتوایی در وبسایت خود قرار میدهید. علاوه بر این، امکان ارائه جزئیات محتوا و محصولات از این طریق برای شما فراهم میشود.
از آنجایی که این دادهها فرمت مشخصی دارند، زمانی که شما اطلاعات لازم را به موتور جستجو ارائه میکنید، موتورهای جستجو میتوانند آن را به سادگی بیابند و درک کنند. این موضوع باعث میشود که محتوای شما بیشتر دیده شود و شرایط لازم برای نمایش به شکل «ریچ ریزالت» (Rich Result) را به دست بیاورد.
داشتن سایت مپ XML
«XML Sitemap» فهرستی از تمام صفحات وبسایت شما است. این فهرست، نقشه راه وبسایت شما را به موتورهای جستجو نمایش میدهد و با استفاده از آن میتوانید مطمئن شوید که موتورهای جستجو هیچ بخشی از محتوای مهم شما در سایت را از دست نمیدهند. سایتمپ XML به طور معمول شامل پستها، صفحهها، تگها و انواع دیگر پستهای شما به شکل دستهبندی شده میشود و تعداد تصاویر و آخرین تاریخ ویرایش هر صفحه را نیز در بر میگیرد.
در حالت ایدهآل، وبسایتها نباید به سایت مپ XML نیاز داشته باشند. اگر وبسایتی ساختار لینک داخلی کارآمدی داشته باشد که تمام مطالب را به خوبی به هم مرتبط کند، رباتها دیگر به سایتمپ نیازی نخواهند داشت. اما همیشه سایتها بهترین ساختار را ندارند و داشتن سایتمپ XML میتواند به آنها کمک کند.
استفاده از تگ hreflang در وبسایتهای بینالمللی
اگر وبسایت شما در چند کشور با زبانهای مختلف فعالیت داشته باشد، موتورهای جستجو برای درک کشور و زبان مقصد به کمی کمک نیاز خواهند داشت. اگر به موتورهای جستجو در درک تمایز زبانها و کشورهای مختلف کمک کنید، محتوای وبسایت به زبان درست برای مخاطبان در هر منطقه جغرافیایی نمایش داده میشود.
با استفاده از تگهای hreflang میتوانید این کار را انجام بدهید. این تگها به شما امکان تعریف صفحات برای کشورها و زبانهای مختلف را میدهند. این موضوع گاهی به شما در حل مشکل محتوای کپی نیز کمک میکند. برای مثال اگر وبسایتی دارید که در آمریکا و بریتانیا فعالیت میکند و برای هر دو منطقه، یک محتوا را به زبان انگلیسی نشان میدهد، گوگل متوجه میشود که این محتوا کپی نیست و به مناطق جغرافیایی مختلفی اختصاص یافته است.
بخش های مختلف سئو تکنیکال
همانطور که گفتیم سئو تکنیکال بسیار پیچیده است و میتوان برای سادگی کار، آن را به بخشهای کوچکتر تقسیم کرد. میتوانیم تمام سئو تکنیکال را به پنج بخش زیر تقسیم کرد:
- «قابلیت خرش یا کراول شدن» (Crawlability)
- «قابلیت نمایه گذاری یا ایندکس شدن» (Indexability)
- «در دسترس بودن» (Accessibility) یا قابلیت «رندر شدن» (Rendering)
- «قابلیت رتبه بندی» (Rankability)
- «قابلیت کلیک شدن» (Clickability)
برای بهینهسازی فنی وبسایت در هر کدام از این بخشها باید اقداماتی را انجام بدهید که در ادامه مطلب درباره جزئیات این اقدامات توضیح میدهیم.
ترتیب اهمیت این پنج بخش در سئو فنی را میتوان به شکل هرم زیر نشان داد.
اصول سئو تکنیکال
پیش از شروع بررسی وبسایت از نظر سئو تکنیکال باید بعضی از نکات اصولی را در نظر داشته باشید. پیش از توضیح درباره جزئیات بهینهسازی در هر بخش از سئو فنی، این نکات اصولی اولیه را مرور میکنیم.
بررسی دامنه مورد نظر
«دامنه یا دامین» (Domain) در واقع همان URL وبسایت است که کاربران برای رسیدن به شما آن را در مرورگر خود تایپ میکنند. دامنه نشان میدهد که کاربران چطور میتوانند یک وبسایت را از طریق جستجو پیدا کنند و روشی ثابت برای شناسایی وبسایت محسوب میشود.
زمانی که «دامنه ترجیحی» (Preferred Domain) خود را انتخاب میکند، به موتور جستجو میگویید که میخواهید نسخه همراه با www یا بدون www را نمایش بدهید. این انتخاب باعث میشود که موتورهای جستجو، نسخه انتخابی شما را در اولویت قرار بدهند و تمام کاربران را به آن URL هدایت کنند. در غیر این صورت، موتورهای جستجو با این دو نسخه از وبسایت مانند دو وبسایت جداگانه برخورد میکنند و مشکلاتی در سئو پدیدار میشود.
پیشتر، گوگل از شما میخواست که نسخه مورد نظر خود را انتخاب کنید، اما در حال حاضر خود گوگل یک نسخه را برای شما انتخاب میکند. با این حال اگر نسخه دیگری از دامنه را به عنوان دامنه اصلی خود ترجیح میدهید، میتوانید آن را با استفاده از «تگهای کنونیکال» (Canonical Tags) انتخاب کنید. در بخشهای آینده درباره این تگها توضیحات بیشتری میخوانید. در هر صورت، زمانی که نسخه ترجیحی دامنه انتخاب شد، مطمئن شوید که تمام لینکها از جمله لینکهای همراه با www، بدون www و لینکهای index.html به نسخه مدنظر ریدایرکت میشوند.
پیادهسازی SSL
همانطور که گفتیم، پیادهسازی SSL اهمیت بسیار زیادی دارد. «لایه اتصال امن» (Secure Sockets Layer | SSL) لایهای برای محافظت بین وب سرور (نرمافزار مسئول انجام درخواستهای آنلاین) و مرورگر ایجاد میکند و وبسایت شما را امن میسازد. با پیادهسازی SSL زمانی که کاربر، اطلاعاتی مانند اطلاعات حساب یا تماس خود را برای وبسایت شما میفرستد، احتمال هک شدن و افشا شدن این اطلاعات بسیار کاهش مییابد.
گواهی SSL در ابتدای دامنه به شکل https به جای http در نوار URL نمایش داده میشود.
موتورهای جستجو، وبسایتهای امن را در اولویت رتبهبندی قرار میدهند. برای مثال گوگل در سال ۲۰۱۴ اعلام کرد که گواهی SSL را به عنوان یکی از معیارهای رتبهبندی در نظر میگیرد. به همین دلیل، بهتر است نسخه دارای گواهی SSL وبسایت خود را به عنوان نسخه ترجیحی انتخاب کنید.
پس از پیاده سازی SSL، باید تمام صفحات بدون SSL را از پروتکل http به https تغییر بدهید. این کار زمانبر است اما در نهایت میتوانید نتیجه آن را در رتبه صفحات خود در موتورهای جستجو مشاهده کنید. برای انجام این کار باید مراحل زیر را انجام بدهید.
- تمام صفحات با پروتکل http را به https ریدایرکت کنید.
- تگهای کنونیکال و hreflang را بر این اساس بهروزرسانی کنید.
- تمام URLهای سایتمپ (در آدرس yourwebsite.com/sitemap.xml) و robots.txt (در آدرس yourwebsite.com/robots.txt) را بهروزرسانی کنید.
- یک «Instance» جدید در «گوگل سرچ کنسول» (Google Search Console) و «بینگ وبمستر تولز» (Bing Webmaster Tools) برای وبسایت جدید ایجاد کنید و آن را به دقت بررسی کنید تا مطمئن شوید که تمام ترافیک به خوبی به نسخه جدید منتقل میشود.
بهبود سرعت بارگذاری صفحه
همانطور که گفتیم، به طور معمول کاربران مدت زیادی برای بارگذاری یک صفحه صبر نمیکنند. دادهها نشان میدهد که با افزایش زمان بارگذاری صفحه از یک تا پنج ثانیه، «نرخ پرش یا بانس ریت» (Bounce Rate) حدود ۹۰ درصد افزایش پیدا میکند. اما سرعت بارگذاری صفحه فقط برای کاربران و تجربه کاربری مهم نیست و موتورهای جستجو نیز از آن به عنوان یکی از معیارهای رتبهبندی استفاده میکنند. بنابراین بهبود سرعت بارگذاری صفحه باید از اولویتهای شما در سئو تکنیکال باشد.
با توجه به نکات زیر، میتوانید میانگین سرعت بارگذاری صفحات وبسایت خود را بهبود ببخشید.
- فشرده کردن تمام فایلها: «فشرده کردن» (Compressing)، اندازه تصاویر و فایلهای CSS و HTML و JavaScript شما را کاهش میدهد و باعث افزایش سرعت بارگذاری میشود.
- بررسی مداوم ریدایرکتها: پردازش یک ریدایرکت ۳۰۱ چند ثانیه طول میکشد. اگر این زمان را برای چند صفحه یا چند لایه ریدایرکت در نظر بگیرید، متوجه میشوید که ریدایرکتها چقدر میتوانند در سرعت بارگذاری وبسایت تأثیرگذار باشند.
- مرتب کردن کدها: کدهای نامرتب تأثیر بدی در سرعت بارگذاری وبسایت دارند. هرچه کدهای شما کوتاهتر و مرتبتر باشد، صفحات به طور کلی سریعتر بارگذاری میشوند. همچنین پس از مرتب کردن کدها، میتوانید آنها را کوتاه و فشرده کنید.
- استفاده از CDN: «شبکه تحویل محتوا» (content distribution network | CDN) وب سرورهایی چندگانهاند که چند کپی از وبسایت شما را در نقطههای جغرافیایی مختلف ذخیره میکنند و محتوای وبسایت را بر اساس منطقه مکانی کاربر به دست او میرسانند. از آنجایی که اطلاعات از این طریق مسافت کمتری را طی میکنند، سرعت بارگذاری صفحات برای کاربران کمتر میشود.
- بررسی پلاگینها: «پلاگینها» (Plugin) یا افزونههای منقضیشده میتوانند از نظر امنیتی آسیبپذیر باشند و وبسایت شما را در برابر هکرها ضعیف کنند و رتبه آن را کاهش دهند. همیشه از آخرین نسخه پلاگینها استفاده کنید و تنها پلاگینهای ضروری را نصب کنید. همچنین بهتر است از قالبهای اختصاصی استفاده کنید، چراکه ممکن است قالبهای آماده، کدهای اضافی داشته باشند و سرعت بارگذاری را کاهش بدهند.
- استفاده از «بارگذاری نامتقارن» (Asynchronous Loading): اسکریپتها دستورالعملهاییاند که سرورها باید پیش از پردازش HTML یا بدنه صفحات وب، آنها را بخوانند. به طور معمول، اسکریپتها در تگ <Head> در وبسایت جای دارند و نسبت به بقیه محتوا در اولویت قرار میگیرند. استفاده از کدهای نامتقارن به این معنی است که سرور میتواند HTML و اسکریپتها را همزمان پردازش کند و با کاهش تأخیر در پردازش، زمان بارگذاری صفحه را افزایش بدهد.
زمانی که اصول اولیه سئو تکنیکال را بررسی کردید و تغییرات لازم را در وبسایت خود اعمال کردید، میتوانید به جزئیات بخشهای دیگر در سئو فنی بپردازید. جزئیات این بخشهای بهینهسازی فنی را در ادامه میخوانید.
چک لیست قابلیت خزش یا کراول شدن در سئو تکنیکال
«قابلیت خزش یا کراول شدن» (Crawlability) از اصول استراتژی سئو تکنیکال است. رباتهای موتورهای جستجو صفحات شما را کراول میکنند تا درباره محتوای وبسایت، اطلاعات کسب کنند. اگر هر مانعی باعث توقف و بلاک شدن خزش توسط باتها شود، رباتها نمیتوانند اطلاعات صفحات شما را «ایندکس یا نمایهگذاری» (Index) کنند یا به آنها رتبه بدهند.
اولین قدم برای اجرای سئو فنی این است که مطمئن شوید صفحات مهم شما به راحتی پیدا میشوند و در دسترساند. برای این کار باید به نکات زیر توجه کنید.
ساخت سایت مپ XML
همانطور که گفتیم، داشتن سایتمپ XML به موتورهای جستجو در درک و کراول کردن صفحات شما کمک میکند. این سایتمپ درست مانند نقشه وبسایت عمل میکند. پس از ساخت سایتمپ، باید آن را در «گوگل سرچ کنسول» یا «بینگ وبمستر تولز» ثبت کنید. به یاد داشته باشید که همیشه پس از اضافه کردن یا حذف کردن محتوا، سایتمپ خود را بهروزرسانی کنید.
افزایش بودجه کراول
«بودجه کراول» (Crawl Budget) به صفحات و منابعی از وبسایت شما اطلاق میشود که رباتهای موتورهای جستجو میتوانند آنها را کراول کنند. از آنجایی که این بودجه محدود است، بهتر است که مهمترین صفحات وبسایت خود را در اولویت کراول شدن قرار بدهید. برای افزایش بودجه کراول، نکات زیر را در نظر داشته باشید:
- صفحات کپی را حذف کنید یا از تگ های کنونیکال برای آنها استفاده کنید.
- لینکهای خراب یا اصلاح یا ریدایرکت کنید.
- وضعیت کراول را به طور مداوم بررسی کنید و افزایش یا کاهشهای ناگهانی را تحت نظر داشته باشید.
- مطمئن شوید که دسترسی کراول برای باتها یا پیجهای مهم را بلاک نکردهاید.
- سایتمپ خود را به روز نگه دارید و آن در ابزارهای وبمستر ثبت کنید.
- محتوای منقضی شده یا کم اهمیت را از وبسایت خود حذف کنید.
- مراقب ساخت URLهای خودکار باشید، چراکه ممکن است تعداد صفحات وبسایت شما را به سرعت افزایش بدهد.
بهینهسازی معماری وبسایت
هر وبسایت از چندین صفحه تشکیل شده است. این صفحهها باید به شکلی سازماندهی و مرتب شده باشند که موتورهای جستجو بتوانند آنها را به راحتی پیدا کنند و بخوانند. در اینجا صحبت از ساختار وبسایت یا معماری اطلاعات وبسایت به میان میآید. ساختار وبسایت شما نشان میدهد که صفحات شما چطور مرتب شدهاند.
صفحات مرتبط باید در یک دسته قرار بگیرند و به هم وصل باشند. برای مثال، صفحه اصلی وبلاگ شما باید لینک صفحات هر پست وبلاگ را در بر بگیرد، و هر لینک باید به نویسندههای پستها وصل شود. موتورهای جستجو با استفاده از این ساختار متوجه میشوند که چه رابطهای میان صفحات شما وجود دارد.
همچنین معماری وبسایت شما باید بر اساس اهمیت هر صفحه شکل بگیرد. برای مثال هرچه صفحه «الف» به صفحه اصلی وبسایت نزدیکتر باشد، صفحات بیشتری باید به صفحه «الف» لینک بدهند. هرچه تعداد این لینکها بیشتر باشد، صفحه «الف» از نظر موتورهای جستجو صفحه مهمتری تلقی میشود.
به طور کلی، ساختار وبسایتها شبیه به تصویر زیر است و در آنها صفحاتی مانند «درباره ما»، «محصولات»، «اخبار» و… وجود دارد که در بالاترین سطح اهمیت صفحات قرار میگیرند.
مطمئن شوید که مهمترین صفحات کسبوکارتان در بالاترین سطح از اهمیت قرار دارند و تعداد لینکهای داخلی مرتبط آنها بیشتر از صفحات دیگر است.
تنظیم ساختار URL
ساختار URLهای وبسایت توسط معماری وبسایت تعیین میشود. شما میتوانید از ساختار «ساب دایرکتوری» (Subdirectories) مانند «blog.seokar.click» یا ساختار «ساب فولدر» (Subfolder) مانند «seokar.click/blog» استفاده کنید. پس از آن، باید هر پست یا صفحه از وبلاگ را در دسته مرتبط قرار بدهید. برای مثال، URL صفحهای از وبلاگ به شکل «seokar.click/blog/technical-seo» تعیین میشود اما URL صفحهای مرتبط با یکی از محصولات به شکل «seokar.click/seo/technical» تعیین میشود.
تفاوتی ندارد که از کدام نوع ساختار استفاده میکنید؛ انتخاب ساختار تحت کنترل شماست. اما باید توجه داشته باشید که پس از تصمیمگیری و انتخاب، از ساختاری یکشکل برای تمام وبسایت استفاده کنید. یک نقشه راه بسازید، آن را در انتحاب ساختار URL به کار بگیرید و تغییر ندهید.
توجه به نکات زیر میتواند به شما در نوشتن URLها کمک کند:
- از حروف کوچک استفاده کنید.
- از خط فاصله (-) برای جدا کردن کلمات استفاده کنید.
- URLها را کوتاه و مفید انتخاب کنید.
- از کلمات و کاراکترهای اضافی و غیرضروری مانند حروف ربط و اضافه در URL استفاده نکنید.
- کلمات کلیدی محتوا را در URL بگنجانید.
سئو تکنیکال با سئو داخلی و خارجی چه تفاوتی دارد ؟
بسیاری از متخصصان بهینهسازی وبسایت، سئو را به سه گروه مختلف تقسیم میکنند. این دستهها شامل سئو داخلی، سئو خارجی و سئو تکنیکال میشود. به طور کلی، سئو داخلی به محتوای صفحات، سئو خارجی به اعتبار و محبوبیت صحفات شما از نظر وبسایتهای دیگر و سئو تکنیکال یا فنی به عناصری مانند ساختار وبسایت و سرعت بارگذاری صفحات مرتبط میشود.
سئو داخلی
«سئو داخلی یا سئو آن پیج» (On-page SEO) به محتوای صفحههای وب مرتبط است. این محتوا به موتورهای جستجو و خوانندگان میگوید که در صفحه شما درباره چه موضوعی نوشته شده است. از عناصر مورد توجه در سئو داخلی میتوان به «متن جایگزین تصاویر» (Image Alt Text)، میزان استفاده از کلمات کلیدی، «توضیحات متا» (Meta Description)، تگهای H1، انتخاب URL و لینکهای داخلی اشاره کرد. باید به تمام تکنیکهای سئو داخلی توجه زیادی داشته باشید، چراکه عناصر آن در شکل ظاهری وبسایت شما دیده میشوند.
سئو خارجی
«سئو خارجی یا سئو آف پیج» (Off-page SEO) به موتورهای جستجو میگوید که وبسایت شما بر اساس رأی وبسایتهای دیگر (بکلینکها) چقدر محبوب، معتبر و مفید است. تعداد و کیفیت بکلینکها در «پیج اتوریتی یا اعتبار صفحه» (Page Authority | PA) تأثیرگذار است. برای مثال، بین دو وبسایت با شرایط مشابه که یکی از آنها ۱۰۰ لینک مرتبط و دیگری ۵۰ لینک مرتبط (یا ۱۰۰ لینک غیرمرتبط) از وبسایتهای معتبر دارد، وبسایت اول رتبه بهتری خواهد داشت.
در واقع سئو به شما کمک می کند تا وب سایت خود را بیشتر در معرض دید کاربران قرار دهید و به این ترتیب می توانید درآمد کسب کنید یا خدمات خود را ارائه دهید. برای آشنایی بیشتر با سئو مقاله سئو چیست؟ به شما پیشنهاد شده است
اهمیت سئو را با یک مثال ساده توضیح دهید
فرض کنید قصد دارید یک فروشگاه پوشاک زنانه در یک مکان شلوغ افتتاح کنید و چندین فروشگاه لباس زنانه دیگر در آن مکان وجود دارد!! چگونه می توانید در بین همه رقبا دیده شوید و برنده شوید؟ البته انتخاب نام مناسب برای فروشگاه، زیبایی و ظاهر فروشگاه، کیفیت لباس، رفتار و جهت گیری صحیح نسبت به مشتری و همچنین رعایت بسیاری از عوامل دیگر باعث جذب مشتری بیشتر و در نهایت درآمد بیشتر می شود. مهمترین چیز این است که اولین فروشگاه در مسیر مشتری باشید!
در دنیای وب نیز مثال بالا دقیقاً به همین صورت است، فرض کنید می خواهید یک وب سایت آموزشی ایجاد کنید و محصولات و خدمات آموزشی خود را از طریق آن به فروش برسانید. مطمئناً تنها با ایجاد یک سایت و تنها گذاشتن آن، درآمد کسب نخواهید کرد. از آنجایی که صدها سایت آموزشی در دنیای وب وجود دارد و باید سعی کنید جایگاه بهتری در لیست نتایج گوگل داشته باشید تا توسط کاربران دیده شود. این کار توسط SEO انجام می شود.
انواع روش های سئو
برای اینکه سایت شما سئو پسند باشد، باید قسمت های مختلف سئو را بشناسید و هر کدام را به درستی پیاده سازی کنید تا یک سایت بهینه داشته باشید. هر سایتی باید در سه بخش سئو داخلی، سئوی خارجی و سئو فنی یا فنی به درستی دنبال شود تا سایت به خوبی برای موتورهای جستجو بهینه شود. اگر هر یک از قسمت های سئوی بالا به درستی انجام نشود، سایت شما بهینه نمی شود. در زیر به توضیح مختصری در مورد سئو داخلی و خارجی می پردازیم و سپس به توضیح سئو فنی می پردازیم.
سئو داخلی (سئوی درون صفحه)
سئو داخلی یا داخلی به مجموعه فعالیت هایی اطلاق می شود که در داخل سایت انجام می شود و منجر به بهینه سازی صفحات وب سایت شما و در نهایت بهبود رتبه سایت شما در گوگل می شود. طراحی قالب وب سایت، لینک سازی داخلی، تولید محتوای سئو، استفاده از کلمات کلیدی، استفاده مناسب از عناوین و توضیحات متا و بهینه سازی تصویر به سئو داخلی وب سایت مربوط می شود.
سئوی خارج از صفحه
سئو خارج از صفحه یا خارج از صفحه به مجموعه ای از فرآیندها و وظایفی اطلاق می شود که خارج از سایت انجام می شود و سایت شما را بهینه می کند. به عبارت دیگر، سئوی خارجی ارتباط شما را با خارج از وب سایت شما نشان می دهد. ساخت لینک های خارجی (یعنی لینک دادن به سایت شما از سایت دیگری)، دریافت بک لینک معتبر، گزارش گیری و غیره. مربوط به سئو خارجی یا Off Page SEO سایت است.
سئو فنی یا فنی
سئوی فنی یا فنی سایت از نظر فنی به بهینه سازی وب سایت مربوط می شود. سئوی فنی سایت به ربات های موتورهای جستجو کمک می کند تا سایت شما را بازرسی و فهرست کنند. سئوی فنی کارهایی مانند بررسی سرعت سایت، ایجاد نقشه سایت، بهینه سازی کد، بهینه سازی سایت موبایل و غیره است. هدف از سئوی فنی مانند سئو داخلی و خارجی، بهینه سازی رتبه سایت در گوگل با استفاده از اقدامات فنی در وب سایت است. این قسمت از سئو مربوط به محتوا یا لینک سازی نیست و فقط به زیرساخت سایت می پردازد.
ربات موتور جستجو چیست؟
موتورهای جستجو دارای یک سری ربات هستند که لینک ها را دنبال می کنند و صفحات مرتبط با نتایج جستجو را پیدا می کنند. در واقع این ربات ها اطلاعات خود را از طریق لینک های جمع آوری شده در پایگاه داده ذخیره می کنند و سپس الگوریتم ها برای بررسی کیفیت لینک و موارد دیگر وارد عمل می شوند. برای درک اینکه الگوریتم گوگل چیست، توصیه می شود مقاله الگوریتم گوگل چیست را مطالعه کنید.
چرا سئو فنی مهم است؟
سئوی فنی از این نظر بسیار مهم است که اگر وب سایت شما از نظر فنی بهینه نباشد، گوگل آن را نمی بیند و در نهایت صفحات وب سایت شما در لیست نتایج گوگل نمایش داده نمی شود. در واقع هدف گوگل نشان دادن بهترین و نزدیک ترین نتایج جستجو به کاربران است. به همین دلیل ربات های گوگل صفحات وب را بر اساس معیارهای مختلف بررسی می کنند.
ترفندهای فنی سئو در وردپرس
در این قسمت از مقاله به توضیح مهمترین نکات سئو فنی می پردازیم.
سرعت سایت
یکی از مهمترین معیارها برای کسب نتیجه برتر از موتورهای جستجوی گوگل، سرعت سایت است. تحقیقات نشان میدهد که کاربران امروزی بیش از ۲ تا ۳ ثانیه منتظر نمیمانند تا یک سایت بارگذاری شود
- از عکسها و تصاویر کمحجم استفاده کنید. یکی از روشهای کم حجم کردن تصاویر بدون افت کیفیت استفاده از سایت Optimizilla است.
- اگر برای ساخت سایت خود از سیستمهای مدیریت محتوا مانند وردپرس استفاده میکنید، بهتر است از قالبهای سبک و بهینه استفاده کنید.
- برای سایت خود از هاستینگهای معتبر که سرعت بالایی دارند و سریع هستند، استفاده کنید.
- بخشها و قسمتهای ثابت وبسایت را مانند لوگو سایت را کش کنید.
- با استفاده از پلاگینهای بهینهسازی کدهای html و css را مینیفای کنید.
- کاهش استفاده از اسکریپتها و افزونهها
- کاهش درخواستهای HTTP
ایجاد یک ساختار بهینه برای رباتها
موتورهای جستوجو مانند گوگل برای دیدن صفحات وبسایت شما و ایندکس کردن این صفحات در گوگل از یکسری خزنده یا crawler استفاده میکنند. نحوهی کار این خزندهها با این شکل است که لینکهای صفحات را دنبال میکنند. بنابراین شما برای کمک به خزندههای گوگل باید یک ساختار استاندارد از لینکهای داخلی در سایت خود ایجاد کنید. به بیان سادهتر باید برای تمام صفحات وبسایتتان لینک داخلی ایجاد کنید. تا بدین ترتیب خزندههای گوگل تمامی صفحات سایت شمارا بررسی کنند.
بهینهسازی فایل robots.txt
robots.txt یک فایل متنی است که برای راهنمایی نحوه خزیدن crawler یا خزنده و ایندکس صفحات وبسایت استفاده میشود. در واقع توسط این فایل شما قادر هستید که به موتورهای جستوجو دستور دهید که چه صفحاتی را بررسی و ایندکس کنند و چه صفحاتی را توسط رباتهای گوگل دنبال نکنند. با استفاده از فایل robots.txt بهتر است از ایندکس شدن صفحاتی مانند صفحهای که محتوای تکراری دارد، صفحه ادمین سایت، صفحه پنل سایت، صفحه پروفایل کاربران سایت و صفحه چت و … جلوگیری کرد.
بهعبارتدیگر میتوان گفت فایل robots.txt از موارد سئو تکنیکال برای بهینه کردن ایندکس صفحات سایت است.
بهینهسازی صفحات 404 و لینکهای شکسته
همانطور که قبلا نیز گفتیم گوگل به رضایت کاربر خود بسیار اهمیت میدهد. بنابراین اگر کاربری در نتیجه سرچ یک عبارت یا کلمه کلیدی با صفحه خالی یا صفحه 404 مواجه شود باعث نارضایتی کاربر میشود. صفحات 404 نشاندهنده صفحاتی است که حذف شدهاند یا آدرس آنها تغییر کرده است. این صفحات اگر توسط رباتهای گوگل دیده شوند باعث افت رتبه سایت شما میشود. بنابراین بهترین کار برای رفع این مشکل استفاده از ریدایرکت 301 است که شما با استفاده از آن میتوانید کاربران یا رباتهایی که وارد این صفحه شدهاند به صفحاتی مرتبط و دیگر انتقال دهید.
ایجاد نقشه سایت یا سایت مپ
یکی دیگر از مواردی که در سئو تکنیکال سایت باید آن را درنظر گرفت استفاده از نقشه سایت (sitemap) میباشد. سایت مپ یک فایل شامل کدهای XML است.به کمک این فایل یک نقشه برای تمامی صفحات سایت ایجاد میشود که به موتورهای جستوجو و خزندهها کمک میکند تا تمامی صفحات سایت را بررسی و ایندکس کنند. به این نکته دقت کنید که سایت مپ شما همیشه بهروز و آپدیت باشد تا اگر صفحهی جدیدی به سایت شما اضافه شد توسط رباتهای گوگل نادیده گرفته نشود.
ریسپانسیو یا واکنش گرایی صفحات سایت
ریسپانسیو (Responsive) بودن سایت یکی از مهم و اصلیترین نکات سئو تکنیکال است که باید حتما رعایت شود. واکنش گرا بودن به این معنا است که کاربران صفحات سایت شما را با تمام ابزارها اعم از موبایل، تب لت، لپتاپ و … با توجه به اندازه و سایز و کیفیت مناسب مشاهده کنند. امروزه با توجه به افزایش کاربران موبایلی گوگل به ریسپانسیو بودن صفحات سایت شما بسیار اهمیت میدهد.
این موضوع تا حدی مهم است که گوگل رتبهی وبسایتهایی که واکنش گرا نباشد را در لیست نتایج جستوجو با موبایل نشان نمیدهد بنابراین لازم است از ریسپانسیو یا واکنش گرا بودن سایت خود اطمینان حاصل کنید.
استفاده از استراکچر دیتاها
استراکچر دیتا (structured data) یا دادههای ساختار یافته به قطعه کدهایی گفته میشود که شما آن را به قالب وبسایت خود اضافه میکنید تا هر قسمت از محتوای سایت را به موتورهای جستوجو معرفی کنید. بهعبارت دیگر استراکچر دیتاها یا دادههای ساختار یافته اطلاعات اضافهای هستند که شما در کنار یک وبسایت و توضیحات متای آن مشاهده میکنید. استراکچردیتاها تاثیر فراوانی بر سئو تکنیکال سایت دارند. چون اطلاعاتی که توسط استراکچر دیتاها ارائه میشوند برای موتورهای جستوجو بهراحتی قابل درک هستند.
همچنین استفاده از این کدهای ساختار یافته باعث افزایش اعتبار شما نزد موتورهای جستوجو و حتی باعث تغییر نحوه نمایش سایتتان در نتایج جستوجو میشود. به تصویر زیر دقت کنید تا توضیحات داده شده را بهتر درک کنید.
استفاده از پروتکل SSL
SSL یا Secure Sockets Layer یک پروتکل امنیتی است که یک اتصال رمزگذاری شده بین وب سرور و مرورگر شما ایجاد می کند. در واقع این پروتکل امنیتی از انتقال اطلاعات بین سایت و کاربران شما محافظت می کند. بنابراین، اگر می خواهید امنیت وب سایت خود را تضمین کنید، باید گواهی SSL را در وب سایت خود نصب کنید. برای اینکه بدانید یک سایت از پروتکل SSL استفاده می کند، کافی است به URL آن نگاه کنید. نشانی وب سایت هایی که از پروتکل SSL استفاده می کنند به جای http:// با https:// شروع می شود.
از صفحات تکراری یا محتوای تکراری جلوگیری کنید
محتوای تکراری هم برای کاربران و هم برای موتورهای جستجو آزاردهنده است. محتوای کپی شده از سایت های دیگر یا مشکلات فنی که باعث می شود چندین صفحه با آدرس های مختلف محتوای یکسان را نمایش دهند، از نظر موتورهای جستجو محتوای تکراری محسوب می شوند و اعتبار سایت شما را کاهش می دهند. برای حل این مشکل می توانید از تگ canonical استفاده کنید. در واقع، متا تگ کانونیکال برای نمایش نسخه اصلی یک صفحه به موتورهای جستجو استفاده می شود. با استفاده از این تگ می توانید مشکل محتوای تکراری را حل کنید.
استفاده از لینک های Bread Crump
Bread Crump یک نقشه سایت برای کاربران است. Bread Crump لینک هایی هستند که در قالب یک منو یا در بالا یا پایین صفحات وب سایت به کاربر نشان می دهند که دقیقا کدام قسمت از وب سایت قرار دارد. اگر سایت وردپرسی دارید، می توانید با استفاده از افزونه Yoast SEO یک Bread Crump ایجاد کنید. برای درک توضیح تصویر زیر را ببینید.