سئو تکنیکال چیست؟ در کدام طبقهبندی سئو قرار میگیرد؟ چه جایگاهی دارد و چه تأثیری روی رتبه سایت میگذارد؟ بیایید بررسی کنیم.
سئو تکنیکال بخشی از سئو داخلی سایت است که همانطور که از نامش پیداست ، روی زیرساخت فنی سایت متمرکز است. و به بهبود عملکرد فنی سایت میپردازد.
سئو تکنیکال در کنار سئو محتوا ، انتخاب کلمات کلیدی و لینکسازی داخلی ، از مهمترین مقولات سئو است.
بیشتر بخوانید: چگونه سئو سایت را بالا ببریم.
بیشتر بخوانید: انتخاب کلمات کلیدی مناسب برای سئو
حال ما پارامترهای عملکرد فنی سایت که قابل بهبود است را بررسی خواهیم کرد.
سرعت بارگذاری (لود شدن) سایت
یکی از پارامترهای اساسی سئو تکنیکال میباشد. یکی از شاخصها و متریکهای اندازهگیری آن در موتورهای جستجو ، نرخ پرش (Bounce Rate) میباشد.
اگر سرعت لود شدن سایت در ایران بیش از هفت ثانیه طول بکشد ، کاربران در آن نمیمانند. در این حالت ، خروج سریع کاربران از سایت ، نرخ پرش را افزایش میدهد. این امتیاز منفی برای سئو محسوب میشود.
عوامل زیادی در کند شدن سرعت بارگذاری سایت دخیلند ، که آنها را بررسی میکنیم:
بهینهسازی ساختار کدهای html
زبان html یک زبان فرانت اند تحت وب است. که ظاهر صفحات وب را میسازد. این زبان بیشتر یک زبان نشانهگذاری صفحات است تا یک زبان برنامهنویسی. جای المانها در صفحه وب را تعیین میکند که سایر اشیاء وب روی آن سوار میشوند. این اشیاء معمولا از زبانهای برنامهنویسی تحت وب هستند. مانند کدهای CSS که نوع و کیفیت چارتها و جداول ، فونتها و رنگها را مشخص میکنند. همچنین زبان جاوااسکریپت (js) که اشیاء متحرک را کدنویسی میکند.
پس میبینیم که کدهای html نقش یک پایه و فونداسیون را برای ساختار سایت ایفا میکنند.
هرگونه کد html اضافه یا خراب ، فاصلهها و اسپیسهای غیر منطقی میتواند حجم فایلهای سرور را سنگین کند. و در نتیجه از سرعت لودشدن سایت بکاهد.
نسبت کد html به محتوای متنی: اصلیترین متریک بررسی تناسب کدهای html توزیع شده در متن است. تعداد کاراکترهای کدهای html و تعداد کاراکترهای متن باید نسبت به هم بازه تعدیل شدهای داشته باشند.
اجزای ساختاری کدهای html
برای فهم اینکه سئو تکنیکال چیست ، دانستن ساختار کدهای html و بهینهسازی آن بسیار مهم است.
تیتر اصلی
که با تگ <title> مشخص میشود و در برگیرنده عنوان اصلی صفحه مورد نظر است. باید از نظر تعداد کاراکتر و نیز مفهوم بهینه باشد. زیرا بیشتر از ۶۰ کاراکتر در عنوان سئو در صفحات SERPs گوگل نمایش داده نمیشود. همچنین بسیار به جاست که این تیتر حاوی کلمه کلیدی کانونی باشد.
عناوین داخلی (تگهای heading)
با تگهای h1 تا h6 نمایش داده میشوند. و دربرگیرنده عناوین فرعی و موضوعات زیرشاخه موضوع اصلی هستند. بهتر است موضوعات را مانند درخت شاخ و برگ دهید. تگهای با عدد کوچکتر شامل موضوعات اصلیتر کنید. و تگهای با عدد بالاتر را شامل موضوعات فرعی و زیرشاخهای. از کلمات کلیدی کانونی و کلمات کلیدی مرتبط در این عناوین استفاده کنید. ادامه این بحث به صورت تخصصیتر مربوط به سئو محتوا است.
بیشتر بخوانید: سئو محتوا چیست؟
تگ عنوان سئو
به صورت پیشفرض از تیتر اصلی و عنوان سایت تشکیل شده.
تگ توضیحات متا (Meta description tag)
توضیحات متا و یا متا تگ در یک باکس زیر عنوان سئو در صفحات نتایج موتور جستجو نمایش داده میشود. تعداد کاراکترهای نرمال آن بین ۱۲۰ تا ۱۵۶ است و چکیده مطلب صفحه در آن قرار میگیرد.
تگ نامک
نامک در حقیقت نام پیج شما را پس از نام دامنه اصلی در لینک URL صفحه نشان میدهد. آن نیز باید بهینه باشد و شامل کاراکترهای آسیب دیده نباشد.
بیشتر بخوانید: URL چیست؟
تگ دستهبندی
دستهبندی موضوعی مطالب و محتواهای سایت را مشخص میکند. در دستهبندی میتوان با ایجاد ارتباط بین متون طبق یکسری دستهبندیهای اصلی ، ارتباط مطالب را مشخص کرد. این کار به ارتباط سازی داخلی و پیشنهاد مطالب مرتبط هم کمک میکند.
تگ برچسب
مشابه دستهبندی است منتها خردتر و جزئیتر. اگر دستهبندیهای اصلی موضوعات اصلی را مشخص کنند ، تگهای برچسب زیرشاخهها و موضوعات فرعی را مشخص میکنند. و بین مطالب سایت ارتباط عصبی و شبکههای به وجود میآورند. تگ برچسب در نقش کلمات کلیدی در درون سایت (و نه در جستجوی خارج از سایت در گوگل) عمل میکند.
کار آن ارتباط دادن مطالب به یکدیگر است. با جستجو و پیدا کردن یک تگ برچسب در یک سایت میتوانید تمام محتواهای مرتبط با آن برچسب را بیابید.
توضیحات alt (جایگزین) تصاویر
وقتی عکسی داخل صفحه سایت بارگذاری میشود ، دارای تگ <img> و attributeهای src برای ارتباط با مرجع عکس (درون یا بیرون سایت) میباشد.
همچنین هر تصویر دارای یک attribute به نام alt است که مخفف واژه alternative بوده و به معنای توضیح جایگزین برای عکس میباشد.
داده ساختار یافته (Structured Data)
وقتی میخواهیم توضیح بدهیم که سئو تکنیکال چیست ، با بخش بسیار مهمی روبرو میشویم. دادههای ساختار یافته ، که دادههایی هستند که در تگهای html ویژهای به نمایش در میآیند. عملکرد اصلی آنها درک مطلب توسط موتورهای جستجو است. زیرا موتورها به خودی خود از تحلیل مفهوم متن ناتوانند. این دادهها بر اساس استاندارد خاصی نشانهگذاری میگردند که توسط سایت schema.org تعیین شده و موتورهای جستجو از آن پیروی میکنند. از مواردی که توسط این دادهها نشانهگذاری میشوند ، میتوان به موضوع سایت (مثلا فروشگاه لوازم منزل) نوع کاربری صفحه (مقاله یا فروش محصول) مدت زمان خواندن مقاله ، نام نویسنده و … اشاره کرد. این موارد توسط تگهای <span> نشانهگذاری میگردند. این تگها توسط اسکریپت یا افزونه (در سیستمهای مدیریت محتوا مثل وردپرس) در بالای هر صفحه قرار میگیرند.
برخی از انواع داده ساختار یافته را در زیر بررسی میکنیم:
بردکرامب (breadcrumbs)
مسیر و ارتباطات صفحات را با دستهبندی ها نشان میدهد. و میگوید که ما در حال حاضر کجا هستیم.
واژه بردکرامب یا breadcrumbs به معنای خرده نان است. از داستان قدیمی هانسل و گرتل برداشته شده که پس از خروج از منزلشان توسط جادوگر ، خرده نان میریختند تا مسیر را گم نکنند.
باکس فهرست (Table of contents)
قرار دادن کد اسکریپت یک باکس فهرست ، میتواند به موتورهای جستجو در فهم بهتر ساختار محتوای صفحه شما یاری رساند.
این کار در پلتفرمهایی مانند وردپرس با استفاده از افزونه انجام میشود.
باکس فهرست عناوین داخلی را به صورت فهرست نشان میدهد و حتی سبب میشود اگر کلمات کلیدی درون تگهای هدینگ وجود داشته باشند ، تحت عنوان پرش در صفحات نتایج جستجو نشان داده شوند.
باکس جستجوی داخلی
درون صفحات نمایش نتایج گوگل نشان داده میشود. شما میتوانید در همان صفحه نتیجه گوگل ، بدون ورود به سایت به جستجوی داخلی در مطالب سایت بپردازید.
باکس امتیاز
به صورت چند ستاره درون یک جعبه در صفحه نتایج نمایش داده میشود. و رتبهای که کاربران به صورت ستاره به سایت میدهند را مشخص میکند.
برای اسنیپت باکسها نیازی به اقدام خاصی نیست و گوگل سایتهای مستحق را به تدریج وارد پروسه اضافه کردن این امکانات در نتایج جستجویشان میکند.
تعداد صفحات شایستگی دریافت اسنیپت باکس در Google Search Console به اطلاع وبمستر میرسد.
خطاهای مربوط به ساختار کد html
- تکرار شدن هر یک از تگها به ویژه تیتر یا عناوین داخلی (heading)
- تکرار تگهای پاراگرافها و دوبل (Duplicate) شدن محتوا
- خراب شدن لینکهای ارجاعی و بکلینکها
حجم فایلهای CSS و js
گفتیم فایلهای CSS و js مانند مصالحی هستند که روی ساختار و پی اصلی یعنی تگهای html سوار میشوند. روشهای مختلفی وجود دارد که مربوط به طراحی سایت است و به آن نمیپردازیم.
اما در یک حالت استاندارد ، یک تگ <link> و صفت rel=”stylesheet” به درون تگ اضافه میشود و در آن تگ ، به فایل CSS ویژهای به نام style.css ارجاع میشود. این فایل حاوی دستورالعملهایی برای ساختار صفحه ، رنگ ، فونت و چارت میباشد. در این حالت یک فایل CSS خارجی معیار ترکیب رنگ و ابعاد بخشها و شکل فونتهای صفحه (که با html نشانهگذاری شده است) میگردد.
این فایل CSS خارجی ممکن است دارای کدهای اضافه و یا فواصل (spaces) زیادی گردد. این کار حجم فایل پیج را بالا لرده و سرعت لود شدن پیج را پایین میآورد. با قابلیتی به نام کم حجمسازی (Minifying) میتوان این مشکل را حل کرد.
در مورد فایلهای js نیز چنین رویهای وجود دارد.
پارامترهای مربوط به قابلیت خزش (Crawlability)
دانستن اینکه سئو تکنیکال چیست ، نیازمند دانستن عملکرد موتورهای جستجو نیز هست. همانطور که میدانیم موتورهای جستجو ، دارای دو کارکرد خزش (Crawling) و فهرستبندی (Indexing) هستند.
خزش توسط رباتهای خزنده انجام میشود. این رباتها درون پیجها و سایتهای مختلف نفوذ کرده و بر اساس متریکهای مختلف سئو اطلاعات جمعآوری میکنند. سپس آنها را به موتورهای جستجو تحویل میدهند. موتورهای جستجو نیز بر اساس امتیازات مبتنی بر هر متریک که هر سایت به دست میآورد ، نتایج را در صفحات نمایش نتایج رتبهبندی میکنند. این کار فهرستبندی نام دارد.
حال بر اساس یک سری از این پارامترها ، سایت باید قابلیت خزش توسط رباتهای خزنده موتور جستجو را فراهم کنند.
برخی از این قابلیتها عبارتند از :
لینکهای do follow و نسبت آن با لینک no follow
لینکهای do follow اجازه ورود به رباتهای خزنده را میدهند ، در ارتباط با لینکهای no follow که چنین اجازهای نمیدهند.
هر چه تعداد لینک do follow نسبت به no follow بیشتر باشد ، این سایت قابلیت خزش بالاتری دارد. و برای سئو مناسبتر است.
عمق کلیک
وقتی ربات خزنده وارد سایت میشود ، باید با یک کلیک روی هر لینک یا نهایتا دو کلیک به کل محتوا دسترسی بیابد.
سه کلیک عمق زیادی به دسترسی میدهد و سبب معطل شدن رباتهای خزنده میگردد و برای سئو جالب نیست.
موارد مربوط به شبکه
همه موارد سئو تکنیکال و عملکرد فنی سایت مربوط به فایلهای شما نیست. بلکه بخشی از آنها به هاست سایت شما و پروتکلهای ارتباطی شبکه برمیگردد.
عملکرد http request ها
برای اینکه بدانیم سئو تکنیکال چیست ، بهینهسازی کد html کافی نیست. میدانید که وقتی در مرورگر خود آدرس یک سایت را وارد میکنید ، از طریق یکی از پروتکلهای لایه هفتم یعنی http request ، درخواست شما به سمت سرور فرستاده میشود. در این حالت ، درخواست شما در لایههای مختلف شبکه تجزیه و تحلیل میشود. تا توسط سرور فهم شود. آنگاه پاسخ به رایانه شما ارسال میشود. این پاسخ میتواند اتصال موفقیت آمیز به سایت یا صفحه مورد نظر شما باشد. ممکن است به صفحه دیگری ارجاع داده شوید. (در اصطلاح ریدایرکت) و ممکن است خطای سرور (مثلا ۴۰۴) دریافت کنید.
حال به سایت شما برمیگردیم. هر چه اتصال به صفحات سایت شما موفقیتآمیزتر باشد ، این به نفع سئو سایت شما خواهد بود. (مورد ۲xx نشانگر اتصال موفق است.)
اگر کد ۴xx رخ دهد ، یعنی سایت شما دارای خطای سرور است و اشکالی در اتصال به صفحات شما وجود دارد که باید برطرف گردد. (مانند خطای ۴۰۴)
اگر کد ۵xx رخ دهد ، یعنی اشکال از رایانه مخاطب شماست.
کد ۳xx هم نشانگر وجود صفحات ریدایرکت است. یعنی وقتی URL آن را وارد میکنید به صفحه دیگری ارجاع داده میشوید. زیاد شدن کد ۳xx هم برای جایگاه سئو سایت شما مناسب نیست.
در این مقاله راجع به اینکه سئو تکنیکال چیست صحبت کردیم و بخشهای مختلف را توضیح دادیم. ما را با نظرات خود حمایت کنید.
این مقاله برای من مفید بود
1+ 1 نفر این مقاله را پسندیده