سئو تکنیکال یا سئو فنی چیست؟
در مقالهی «سئو چیست و چرا اهمیت دارد؟» گفتیم که سئوی یک سایت به سه بخش تقسیم میشود. سئوی داخلی، سئوی خارجی و سئو تکنیکال یا فنی. سئوی داخلی مربوط به موارد محتوایی سایت میشود. سئوی خارجی هم مواردی نظیر بکلینک و لینک دادن در سایتهای دیگر را در بر میگیرد که در دوره طراحی سایت به صورت کامل به این مباحث پرداخته ایم. سئو تکنیکال یا فنی نسبتاً پیچیدهتر و موثرتر است. در این مقاله میخواهیم به صورت مفصل به آموزش سئوی فنی بپردازیم.
سئوی فنی یا تکنیکال از مهمترین قسمتهای سئو محسوب میشود. اگر در بخش سئوی فنی مشکلی وجود داشته باشد، به احتمال زیاد، تمامی تلاشهای شما در راستای سئو موثر واقع نخواهد شد. اما برای این که بتوانیم سئو تکنیکال را خوب اجرا کنیم، ابتدا باید آن را خوب بفهمیم.
در این مقاله در مورد سئو تکنیکال بیشتر خواهید خواند. این که سئوی فنی دقیقاً چیست و برای اجرای آن باید چه نکاتی را رعایت کرد.
سئو تکنیکال چیست؟
سئو تکنیکال به روشهای بهینهسازیای اشاره دارد که روند پیدا شدن وبسایت توسط باتهای موتورهای جستوجو و همچنین ایندکس شدن صفحات آن را تسهیل میکند. از طریق سئوی فنی، شما به موتورهای جستوجو اجازه میدهید تا به راحتی به محتواهای وبسایت شما دسترسی داشته باشند و بتوانند آن را تفسیر کنند.
این قسمت از سئو، تکنیکال (technical) یا فنی نامیده شده چون مستقیماً هیچ ارتباطی با محتوای وبسایت ندارد. در واقع هدف اصلی آن، بهینهسازی ساختار فنی وبسایت است.
بهترین روشهای سئو تکنیکال
حالا که تعریف سئو تکنیکال یا فنی را یاد گرفتیم، بهتر است به روشها و مراحلی بپردازیم که با دنبال کردن آنها، میتوانید سئوی فنی وبسایت خود را خودتان اجرا کنید.
تعیین یک دامنه ارجح
زمانی که وبسایت یا وبلاگ خود را راه اندازی مینمایید، باید یک دامنه خاص و یکسان برای آن تعیین کنید. از این طریق، موتورهای جستوجو متوجه خواهند شد که باید از کدام نوع از دامنهی شما استفاده کنند.
با یک مثالی که مطرح میکنیم، این موضوع را بهتر متوجه خواهید شد. مثلاً وبسایت شما میتواند در ابتدای آدرسش www داشته باشد یا میتواند نداشته باشد. مثلاً اگر آدرس شما yourdomain.com باشد، کاربران میتوانند از دو طریق yourdomain.com و www.yourdomain.com به وبسایت شما دسترسی داشته باشند. مشخصاً برای کاربران این دو آدرس هیچ فرقی ندارند. اما موتورهای جستوجو ممکن است این دو را دو وبسایت متفاوت تشخیص دهند. از این جهت، وبسایت شما دچار مشکلات ایندکس شدن خواهد شد و برخی محتواهای شما ممکن است تکراری و کپی تشخیص داده شود و رتبه شما از دست برود.
برای حل این مشکل باید یکی از این انواع را به عنوان دامنهی ارجح خود انتخاب کنید و به موتورهای جستوجو نیز این موضوع را اعلام نمایید.
سوالی که در این جا پیش میآید، این است که کدام نوع بهتر است؟ یعنی آدرس سایت ابتدایش www داشته باشد بهتر است یا نداشته باشد؟ واقعیت این است که هیچ فرقی بین اینها نیست و بیشتر به سلیقه شما بستگی دارد. هر کدام که به نظرتان بهتر میآید را انتخاب کنید.
چگونه دامنه ارجح را به موتور جستوجو معرفی کنیم؟
در گذشته شما از طریق گوگل سرچ کنسول میتوانستید دامنه ارجح خود را انتخاب کنید. اما گوگل تصمیم گرفت تا این آپشن را از کنسول حذف کند و فقط بر تگهای کنونیکال متکی شود.
تگ کنونیکال در واقع آدرس یا لینک سایت است که در کد صفحه، در قسمت هدر قرار میگیرد. با ویرایش هدر صفحات خود میتوانید دامنه ارجح را به موتورهای جستوجو معرفی نمایید.
بهینهسازی ساختار URL
مرحله بعدی در بهینهسازی سئو تکنیکال در وبسایت، به بهینهسازی ساختار یا فرمت URLهای سایت مرتبط میشود. موارد زیر، بهترین راهکارهایی هستند که برای بهینهسازی URL یا همان آدرس صفحات پیشنهاد میشود.
- اگر URL، همیشه از حروف انگلیسی کوچک استفاده کنید.
- برای جدا سازی کلمات از خط فاصله (-) استفاده نمایید.
- تا جایی که میشود، آدرس صفحات کوتاه باشد.
- از به کار بردن کاراکترها یا کلمات غیر لازم پرهیز کنید.
- از کلمات کلیدی مورد نظرتان در URL نیز استفاده کنید.
وقتی دامنه اصلی خود را تعیین کردید، تنها زمانی باید به بهینهسازی URL بپردازید که بخواهید محتوای جدیدی منتشر کنید یا صفحه جدیدی در وبسایت بسازید.
اگر از سیستم وردپرس استفاده کنید، متوجه میشوید که بعد از تایپ کردن عنوان پست، وردپرس به صورت خودکار عنوان را به URL تبدیل میکند. میتوانید آدرس پیشنهادی وردپرس را به همان شکل بپذیرید، اما در بیشتر موارد میتواند URL را کوتاهتر کرد.
ناوبری و ساختار وبسایت
ساختار وبسایت فاکتور بسیار مهمی در سئو محسوب میشود. بهینهسازی ساختار وبسایت باعث خواهد شد تا کاربران مدت بیشتری را در وبسایت شما بمانند و مطالبی که میخواهند را راحتتر پیدا کنند. همچنین موتورهای جستوجو نیز بهتر و آسانتر مطالب سایت شما را ایندکس میکنند.
یکی از بزرگترین اشتباهاتی که مدیران وبسایتها مرتکب میشوند، این است که بیش از اندازه روی بالا بردن نرخ تبدیل تمرکز میکنند و بهینهسازی ساختار سایت را فراموش میکنند. همین موضوع ضربه بزرگی را به وبسایتشان در حیطه سئو میزند.
یکی از بزرگترین اشتباهات متداول، دستهبندی یا موضوعبندی نکردن مطالب است. چیزی که باعث میشود تا همهی محتوا در یک موضوع قرار بگیرند و آرشیو کلی سایت از چشم آنها پنهان بماند.
موضوع بندی و بهینهسازی موضوعها، یکی از مهمترین نکاتی است که باید در سئو تکنیکال به آنها توجه کرد. تجربه نشان داده که به طور قطع، گوگل به وبسایتهایی که ساختار بهتری از این نظر دارند، روی خوشتری نشان میدهد. گوگل به صورت مستقیم و قطعی در گایدلاینهایش اعلام کرده که دستهبندی دقیق و بهینه، کمک زیادی به ارتقا رتبه سایتها میکند.
اضافه کردن منوی بردکرامب (Breadbrumb)
منوی بردکرامب یک سری از لینکهایی است که بر اساس موضوعبندی وبسایت در بالا یا پایین صفحه قرار میگیرد و مشخص میکند که این صفحه دقیقاً در چه موضوع و زیرموضوعی قرار دارد. مثلاً به این صورت:
خانه فناوری > آموزش رایگان > سئو > سئو تکنیکال یا فنی چیست
منوی بردکرامب دو فایده برای وبسایت شما دارد. نخست این که به کاربر کمک میکند تا راحتتر و بدون استفاده از دکمهی بک در وبسایت شما بچرخد و دوم این که موتورهای جستوجو را مطلع میسازد که وبسایت شما دارای یک ساختار منظم است.
از منوی بردکرامب در بسیاری از مباحث و راهنماهای سئو یاد شده است و دلیل آن هم این است که گوگل به شدت روی استفاده از آن تأکید کرده است.
استفاده از دیتاهای ساختاربندی شده یا اسکیما مارک آپ
دیتا یا محتواهای ساختار بندی شده در سالهای اخیر اهمیت بیشتری یافته است چرا که گوگل روز به روز این نوع محتواها بیشتر استفاده میکند.
دیتای ساختاربندی شده چیست؟
دیتای ساختاربندی شده یا structured data، در واقع کدی است که شما در صفحات وبسایت خود قرار میدهد، به این گونهای که رباتهای جستوجوگر متوجه مفاد محتوای شما بشوند. در واقع از این طریق شما با زبان خاص رباتها با خودشان صحبت میکنید تا بفهمند که محتوای شما راجع به چیست.
چرا دیتای ساختاربندی شده به سئو تکنیکال مربوط است؟
شاید در نگاه اول، دیتای ساختاربندی شده به محتواهای ساخت مرتبط دانسته شود و فکر کنیم که این بخش باید به سئوی داخلی مربوط باشد. اما از آن جایی که برای ساختن این نوع محتوا صفحات، باید کد به آنها اضافه کنید، این نوع دیتا در زیرمجموعه سئو تکنیکال قرار میگیرد.
استفاده از دیتای ساختاربندی شده باعث میشود تا شانس شما برای حضور در بین لینکهای اول در صفحه نتایج گوگل افزایش یابد.
چک کردن تگهای کنونیکال
در بخش اول اشارهای به تگهای کنونیکال کردیم. هر صفحه وبسایت شما دارای یک URL یا تگ کنونیکال (canonical) است. این تگ به صورت <link rel=”canonical” href=”yourpageurl”> در قسمت هدر صفحه قرار دارد.
از طریق تگهای کنونیکال شما به گوگل میفهمانید که باید از کدام نسخه صفحه برای ایندکس کردن محتوای شما استفاده کند. همچنین میتوانید از تگ کنونیکال برای جداسازی صفحات مشابه استفاده کنید (صفحاتی که حدس میزنید ممکن است توسط گوگل یکی انگاشته شوند).
قانون کلی این است که برای هر صفحه از وبسایت خود باید یک تگ کنونیکال در نظر بگیرید. راحتترین راه برای چک کردن این که آیا صفحات وبسایت شما دارای تگ کنونیکال هست یا نه، این است که در صفحه مورد نظر راست کلیک کنید و به قسمت view source بروید (در مروگر کروم و فایرفاکس با crtl+U نیز میتوانید این صفحه را باز کنید). از این طریق، سورس کد صفحه برای شما باز میشود و میتوانید با سرچ کردن عبارت rel=canonical، تگ احتمالی موجود را پیدا کنید.
اگر چنین تگی وجود نداشت، باید آن را به صورت دستی به صفحات خود وارد کنید. اگر از وردپرس استفاده میکنید، افزونه Yoast SEO این کار را به صورت خودکار برای شما انجام میدهد.
بهینهسازی صفحه ارور ۴۰۴
صفحه ارور ۴۰۴ صفحهای است که زمانی به کاربران نمایش داده میشود که آنها آدرسی از سایت را باز کنند که وجود خارجی ندارد. ممکن است محتوای مورد نظر پاک شده باشد، آدرس آن تغییر کرده باشد یا کاربر آدرس را اشتباه وارد کند.
بیشتر قالبهای وردپرس به صورت پیشفرض دارای صفحه ۴۰۴ هستند. اگر این گونه نبود، به راحتی میتوانید با نصب یک پلاگین یا ویرایش قالب خود، این صفحه را اضافه نمایید.
یک صفحه ارور ۴۰۴ باید ویژگیهای زیر را داشته باشد:
- ساختار، منو و منوی ناوبری آن دقیقاً مثل صفحات دیگر وبسایت باشد
- با یک زبانه دوستانه به کاربر توضیح دهد که صفحهای که دنبالش هست، دیگر وجود ندارد
- در این صفحه باید صفحات یا لینکهای مرتبط به کاربر پیشنهاد داده شود.
- ناوبری در این صفحه باید ساده باشد، یعنی کاربر به راحتی بتواند به صفحه قبل یا صفحه اصلی برگردد.
امتحان کردن نحوه نمایش صفحه ۴۰۴ نیز بسیار ساده است. کافی است تا در مرورگر خود آدرسی از وبسایت خود را وارد کنید که وجود ندارد. از این طریق شما با صفحه ۴۰۴ وبسایت خود مواجه خواهید شد.
بهینهسازی نقشه سایت XML
یکی از مهمترین عناصر سئو تکنیکال، بهینهسازی نقشه سایت XML یا XML sitemap است. نقشه سایت XML در واقع فهرستی از تمام صفحات و پستهای سایت شماست. علاوه بر عنوان و آدرس، تاریخ انتشار و آخرین بهروزرسانی نیز در این فهرست قرار دارد. موتورهای جستوجو در هنگام ایندکس کردن صفحات یک سایت، از نقشه سایت XML به عنوان راهنما استفاده میکنند.
بهینهسازی نقشه سایت XML بسیار ساده است. کافی است تا در این فهرست فقط صفحات مهم وبسایت خود را قرار دهید. صفحات تگ، صفحات مربوط به نویسندگان و چنین صفحاتی که هیچ مطلب و محتوای خاصی در آنها نیست را در نقشه سایت قرار ندهید. همچنین اطمینان حاصل کنید که نقشه سایت شما به هنگام بهروزرسانی پستها، بهروز میشود.
میتوانید برای چک کردن و ویرایش نقشه سایت خود از ابزار گوگل سرچ کنسول استفاده کنید.
گواهی SSL و داشتن HTTPS
یکی از آخرین فاکتورهایی که در سئو اهمیت یافته، بحث امنیت سایت است. همانطور که احتمالاً مستحضر هستید، امروزه کاربران بیشتر به وبسایتهایی اعتماد میکنند که دارای https در ابتدای آدرس خود باشند. حتی مرورگرها نیز در هنگام ورود به سایتهایی که https ندارند، به کاربر هشدار میدهند که رد و بدل شدن اطلاعات وی در این وبسایت میتواند ناامن باشد.
گوگل و دیگر موتورهای جستوجو نیز به این موضوع اهمیت میدهند. داشتن گواهی SSL میتواند در بهتر شدن رتبه سایت شما موثر باشد.
زمانی که شما گواهی SSL بر روی سرور خود نصب میکنید، وبسایت شما از طریق https قابل دسترسی خواهد بود. این یعنی اطلاعات رد و بدل شده میان وبسایت و سرور، کاملاً رمزگذاری شده و امن خواهد بود.
در گذشته، داشتن گواهی SSL فقط برای وبسایتهای فروشگاهی ضروری بود، چرا که در آنها اطلاعات کارتهای بانکی رد و بدل میشد. اما امروزه همهی وبسایتها باید گواهی SSL داشته باشند. اگر شما تاکنون گواهی SSL خریداری نکرده و آن را نصب نکردهاید، میتوانید با پشتیبانی هاست خود تماس بگیرید و درخواست نصب SSL بدهید. برخی از تأمین کنندگان هاست یا دامنه، در پکیجهای پیشنهادی خود ممکن است گواهی SSL را به صورت رایگان پیشنهاد دهند.
سرعت وبسایت
فاکتور مهم دیگری که بدون شک برای گوگل مهم است، سرعت وبسایت است. هر چه وبسایت شما سریعتر باشد و سریعتر بارگذاری شود، شانس رفتن شما به صفحه اول گوگل بیشتر خواهد شد.
بالا بردن سرعت سایت یک مسئله فنی است و برای همین این قسمت نیز در زیرمجموعه سئو تکنیکال قرار میگیرد. برای بالا بردن سرعت وبسایت، راههای زیر پیشنهاد میشود:
- ارتقا سیستم عامل سرور به یک سیستم عامل ۶۴ بیتی
- به روزرسانی PHP سایت به آخرین نسخه
- بهینهسازی سایز و اندازه عکسهای وبسایت
- به حداقل رساندن استفاده از پلاگینها
- استفاده از قالبهای سبک
- بهینهسازی فایلهای CSS و جاوااسکریپت
- استفاده از پلاگین برای کش (cache)