تگ hreflang
سلام به تمامی همراهان سایت شریف ایدیا. در این مطلب از سایت قرار است یک موشک seo را به شما معرفی کنیم که خیلی به پیشرفت شما کمک میکند. این موشک تگ hreflang است که یک کد html می باشد. در این مطلب به شما می اموزیم که این تگ چیست و چه کاربردی دارد و چگونه ان را به سایت خود اضافه کنید!
تگ hreflang
به صورت پیشفرض گوگل نمیتواند تشخیص بدهد که سایت شما برای چه کشوری و چه زبانی است. البته گوگل میتواند تشخیص بدهد که سایت شما چه زبانی است. مثلا شما سایت خود را فارسی ساخته اید ولی برای کشور دیگر. یک سایت آموزش زبان فارسی برای آلمان. اما گوگل وقتی میبیند که سایت شما فارسی است ان را فقط برای ایرانی ها ایندکس و یا نمایش میدهد. از طرف دیگر خیلی طول میکشد که گوگل بفهمد سایت شما را برای چه کسانی ایندکس کند. پس راه حل چیست؟
ما به شما کد html را معرفی میکنیم که با آن میتواند به گوگل بفهمونید که سایت شما برای چه مردمی با چه زبانی، ایندکس شود. این سبب میشه سایت شما در عرض چند ماه خیلی پیشرفت کند. البته از لحاظ seo ولی البته به تنهایی نه، شما باید عوامل خیلی زیاد دیگه seo را هم رعایت کنید. این به تنهایی که نمیشود.
کد :
<link rel="alternate" hreflang="fa-IR" href="<?php echo 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?>" />
کد بالا همان کدی است که قرار به header سایت خودمان اضافه کنیم. خوب به کد بالا نگاه کنید. بخشی از کد آبی است که همان تگ hreflang میباشد. در این تگ، hreflang برابر است با “fa-IR”. اگر این را در header سایت قرار دهیم گوگل میفهمد که سایت ما فارسی زبان است و برای ایرانی ها ساخته شده. fa = فارسی و IR = ایران.
در صورتی که شما سایتی برای کشور دیگر و یا با زبان دیگر ساخته اید باید آن گزینه را تغییر دهید. برای اینکه بفهمید چه چیزی باید به جای fa و IR قرار دهید به این سایت بروید.
با توجه به شکل بالا. در قسمت Domain/url لینک سایت را قرار دهید. در قسمت Language زبان را انتخاب کرده و در قسمت Region (optional) منطقه را انتخاب کنید. سپس با توجه به شکل پایین، کد برای شما اماده میشود. ما به کد هیچ کاری نداریم بلکه تنها با تگ hreflang کار داریم. میبینیم که زبان خودمان را انگلیسی گذاشتیم و منطقه را انگلستان. حال اگر به جای fa-IR این را یعنی en-GB قرار دهیم به گوگل میفهمونیم که سایت ما انگلیسی و برای مردم انگلستان است.
قرار دادن تگ hreflang در header سایت
خب حالا که فهمدید این تگ چه کاربردی دارد وقت آن رسیده است که آن را به سایت خود اضافه کنید. اما قبل آن مطمین شوید که این تگ hreflang از قبل در سایت خود موجود نیست. برای این کار به هر صفحه از سایت خود بروید. راست کلیک کنید و بر روی گزینه view page source بزنید و یا کلید های ترکیبی crt+U را فشار دهید. وارد صفجه ای دیگری میشوید که همه کد های html آن صفجه را میتوانید ببینید مانند عکس زیر.
کلید های ترکیبی crt+F را بزنید و در قسمت مورد نظر hreflang را تایپ کنید. اگر چیزی پیدا شد پس یعنی از قبل این کد به سایت شما اضافه شده است ولی در غیر این صورت حتما با ما همراه باشید.
پیدا کردن فایل header
همانطور که گفته بودیم باید این کد را در فایل header خود قرار دهید. ابتدا به هاست خود مراجعه کنید و وارد cpanel شوید. و سپس مانند تصویر زیر به قسمت file manager شوید.
سپس وارد پوشه public-html شوید و بگردید دنبال پوشه wp-content و آن را باز کنید !
پس از اینکه وارد پوشه wp-content شدید وارد پوشه themes شوید. در این پوشه تمامی پوسته هایی که از آن استفاده میکنید را مشاهده میکنید. وارد پوشه پوسته فعال شوید. پس از اینکه وارد شدید مانند تصویر زیر بگریدید دنبال فایل header.php .
فایل را انتخاب کنید و راست کلیک کنید. روی گزینه edit بزنید تا وارد صفحه دیگری شوید. در ان صفحه تمامی کد های header.php را مشاهده میکنید. یشنهاد میکنم قبل از هرگونه تغیری از این کد یک بک آپ بگیرید چون اگر هرگونه تغیری اشتباهی رخ بدهد و ذخیره کنید ممکن است سایت شما به فنا برود !
در این کد ها مانند تصویر زیر بگردید دنبال تگ <head> </head> درون این تگ کد های زیادی دیگری هست که به ان ها کاری نداریم قبل آن ها کد خومان را که کپی کردید را قرار دهید و سپس ذخیره کنید.
پس از دخیره سازی دو روز بعد دوباره به هر یک صفحه سایت خود برگردید و کد های آن را ببینید. میتوانید همان اول ببینید که کد ما قرار گرفته.
نویسنده این مطلب : آروین شریف نژاد
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.