سرفصلهای پست
بخشی از افزایش دیده شدن سایت ها در موتورهای جستوجو، مربوط به نحوه لینک سازی داخلی و مرتبط بودن لینک های داخلی در مطالب و پست های شما است. به این لینک ها معمولاً بک لینک (backlinks) میگویند. این لینک های داخلی میتوانند نقش مهمی در ارتباط بین مطالب و مقالههای سایت شما و همچنین یک عامل مهم در بهینه سازی داخلی سایت باشد. بهینه سازی لینک های داخلی نهتنها به بازدیدکنندگان کمک میکند تا شانس بازدید از سایر صفحات سایت شما در جهت رفع نیازهای خود را داشته باشند؛ همچنین میتوانند به چگونگی حرکت خزندگان موتورهای جست و جو در صفحات سایت شما و دستهبندی آنها نقش موثری را ایفا کنند. توجه داشته باشید که با افزایش سرعت سایت میتوانید کمک زیادی به راحتتر ایندکس شدن مطالب سایت کنید و همچنین با این عمل باعث رضایت بیشتر و بهبود تجربه کاربری یا همان User Experience در بین بازدیدکنندهها شوید.
در این مقاله به ۱۰ مورد از موثرترین رازها درباره کارکرد لینک داخلی بهمنظور بهبود سئو داخلی با ایجاد لینک سازی اصولی بر روی طراحی سایت (طراحی سایت فروشگاهی، طراحی سایت شرکتی) شما، معرفی میگردد.
یکی از مهمترین جنبهها در ساخت لینک های داخلی و ایجاد یک استراتژی در ساخت لینک در وهله اول داشتن مطالب باکیفیت است. بسیاری از کارشناس های سئو این مورد را یکی از مهمترین فاکتورها برای لینک سازی داخلی به شکل اصولی میدانند که به سادگی به شما امکان ساخت لینک های داخلی را میدهد. مطالب بیشتری که شما تولید میکنید در توسعه کیفیت قسمتهایی که برای شما اهمیت بیشتری دارد؛ مناسبتر است. قبل از اینکه شما شروع به برقرار ارتباط بین مطالب نمایید به مشخص کردن یک استراتژی قوی احتیاج دارید. این استراتژی میتواند در بهبود پتانسیل کیفیت لینک های داخلی بهکاربرده شود.
لینک دادن به مهمترین و محبوبترین مطالب در صفحه اصلی یک مزیت برای نگه داشتن بازدیدکننده و سئو سایت است که تاثیری مستقیم در بهبود نرخ دفع کاربری دارد. یکی از بخشهای بزرگ در ترافیک سایت شما بازدید از صفحه اصلی سایت شما میباشد، با داشتن این لینک های مناسب در صفحه اصلی یا صفحات لندینگ پیج میتواند دید کاربر را تشویق به باز کردن آن نماید. این صفحات محبوب و مرتبط را میتوان با ابزارهایی نظیر گوگل آنالیتیکس مشخص نمود. صفحاتی که بیشترین بازدید و طولانیترین مدت زمان متوسط را دارند بهترین انتخاب برای لینک سازی داخلی و ایجاد لینک داخلی به شکل اصولی و کاربرپسند را دارند.
در اغلب موارد لینک هایی که درون یک متن وجود دارند ترجیح داده میشوند به لینک هایی که بهتنهایی قرار دارند. به این خاطر است که این لینک ها توسط موارد متنی احاطهشده است. این مورد به موتورهای جستجو نظیر گوگل کمک میکند تا متن قبل و بعد از لینک را بهعنوان معیاری جهت مرتبط بودن لینک به آن متن در نظر بگیرند. همچنین میتوان کلمات کلیدی را به این شکل داخل متنها لینک دار کرد (البته به شکل اصولی، نه به شکل اسپم وار). با این روش کلمات کلیدی با لینک های داخلی کمک میکند تا در ذهن بازدیدکننده بهتر جا بگیرد. گوگل این متنها را در جهت کاهش تعداد لینک های اسپم در نمایش جستجوها ردیابی میکند. پس به این دلیل، اگر شما میخواهید امتیاز خوبی در نتایج موتورهای جستجو بگیرید؛ باید در نحوه لینکدهی داخلی مطالب سایت خود توجه ویژه داشته باشید و لینک های ایجاد شده در پست های شما باید مرتبط با موضوع و به شکل اصولی در متنها درج شوند.
هر بار که شما لینکی را ایجاد میکنید میزان اعتباری به صفحه لینک شونده ارائه میدهید. و اگر مثلا من از صفحه اول تعدادی لینک را به یک صفحه خاص با موضوع خاص بدهم از نگاه موتورهای جستجو اعتبار کلی لینک صفحه اول را به آن موضوع خاص دادهام (البته توجه داشته باشید که اعتبار صفحه با اعتبار لینک های خارجی اون صفحه جدا است، هر چند مقدار آنها به هم وابسطه هستند). پس از آنجا که با هر لینک میزانی اعتبار ارائه میشود باید تعداد لینکها را در سطح مناسب نگه داشت به دور از روشهای اسپم و سئو سیاه کار کرد. زیادهروی در هر کاری بد است.
ازنقطهنظر بصری، تعداد لینک داخلی زیاد طبیعتا میتواند باعث گیج کردن بازدیدکننده هم شود. اکثر مردم به دنبال مطالب باکیفیت در یک سایت با ساختار داخلی مناسب هستند. در یک صفحه با لینک سازی زیاد برای یک بازدیدکننده میتواند گیجکننده و یا خواندن آن مقاله را سخت و طولانی کند.
بهتر است از یک مجموعه صفحات کوچکتر برای ایجاد لینک به قسمتهای مهمتر استفاده کنید. این کار به بهبود اعتبار صفحات در هنگام جستجو در نتایج کمک میکند. ایجاد یک مسیر منطقی با لینک سازی بین مطالب سایت هم به برای کاربران کمک میکند و همینطور به موتورهای جستجو در جهت خزیدن و ایندکس کردن مطالب شما تاثیر میگذارد.
برای مثال : شاید شما بخواهید به یک صفحه اعتبار بیشتری بدهید. شما میتوانید یک قسمت جدید (حال در قالب پست یا صفحه یا هر متنی در هرجایی از سایت) که مرتبط با صفحه موردنظر است را ایجاد نمایید. هنگامیکه شما یک لینک داخلی از این مطلب جدید به صفحه موردنظر میدهید؛ اعتبار آن صفحه شروع به افزایش و بالا رفتن سئو سایت میکند.
برخی از مهندسین سئو معتقدند لینک سازی از یک صفحه محبوب به یک مطلب پایین یکی از بهترین راهها برای اشتراک اعتبار و بهبود آن مقاله پایین است.
برای مثال: یک لینک داخلی از یک صفحه با ۱۰۰ بازدید در روز به یک صفحه دیگر با یک یا دو بازدید در ماه باعث افزایش نمایش صفحه دوم میشود.
این کار بسیار فوقالعاده است، اگر شما مطالبی داشته باشید که در سایت شما فراموششده باشد و در عمق سایت شما ناپدیدشده باشند. موتورهای جستجو فقط در صفحات وب سلسله مراتبی کار خزیدن را انجام خواهند داد. رباتهایی که صفحات اعتبار پایین را از طریق صفحات محبوب میخزند نوید احتمال ایندکس کردن آن صفحات را میدهند و این امر میتواند در بهبود صفحات بااعتبار پایینتر نیز کمک شایانی کند.
نحوه لینک سازی داخلی که شما در سایتتان در پیش میگیرید باید بر اساس ارزشیکه برای خواننده دارد باشند.
برای مثال، یک لینک به یک مطلب با توضیحات و جزییات بیشتر به یک موضوع نسبت به توضیحات مختصر بهتر است. بهتر است شما به خوانندگانتان چیزهایی را بدهید که به دنبال آن هستند.
موتورهای جستوجو نظیر گوگل تمرکز خودشان را بهجای کمیت بر روی کیفیت گذاشتهاند. بسیاری از الگوریتمهای مورداستفاده در موتورهای جستجو همانند الگوریتم پاندا یادآور این است که چگونه کاربر سایت را بازدید میکند. بجای تمرکز بر روی اینکه موتور جستوجو را به صفحات خاصی هدایت کنیم بهتر است این را در نظر بگیریم که اگر ربات گوگل یک انسان بود چگونه صفحات را بازدید میکرد.
لینک سازی داخلی که شما انجام میدهید میتواند یک چرخه در سایت از یک صفحه به سایر صفحات باشد. در بهینه سازی اصولی در داخل سایت نیاز به یک انتقال یکپارچه از صفحه اصلی به سایر صفحات به شکل اصولی محسوس است. به فهرست کتابها توجه کنید، ارتباطات بین فصلهای یک کتاب همانند چرخهای طبیعی در آن کتاب است. اگر شما خواننده را از فصل اول به فصل ده لینک کنید خواننده شما قسمت بزرگی از موضوع اصلی را گم خواهد کرد. هرلینک متوالی باید بازدیدکننده را از یک تفکر گمراه و گنگ به یک تفکر هدایتکننده و منطقی راهنمایی کند. رعایت چرخه طبیعی و ساخت لینک داخلی مناسب میتواند فردی که در مرور صفحات گیج شده است را برای بازدیدهای بعدی نگه دارد که این موضوع کمک شایانی به بهبود نرخ پرش کاربر میکند. و قطعاً شما نمیخواهید لینکهای سایتتان متفرق یا پراکنده به نظر برسد.
انکر (anchor) یک متن است که در یک لینک به شکل عنوان استفاده میشود. گاهی بعضی از افراد با داشتن افکار سئو سیاه یا نداشتن دانش کافی و صحیح انکر تکست هایی گول زننده ایجاد میکنند. روشهای مختلفی برای ایجاد انکر تست با توجه به توسعه و نوع فعالیت سایت شما میتواند استفاده شود. بسیاری از مردم به انکرتکست های کلی و معروف نظیر ”اینجا کلیک کنید“ یا ”بیشتر بخوانید“ اعتماد میکنند. یکچیزی که شما باید نسبت به آن محتاط باشید تطبیق لینک داخلی با کلمات کلیدی است. در بسیاری از موارد گوگل سایتها را به خاطر این عمل جریمه میکند. برای مثال ؛ شما نمیتوانید لینک سازی های خود را با کلمه ”طراحی سایت“ بهعنوان ادامه مطلب قرار دهید درصورتیکه همین کلمه در کلمات کلیدی در آن مقاله نیز استفادهشده باشد.
بعضی از کارشناس های سئو تاثیر رنگ را روی کلیک و یا عدم کلیک بازدیدکننده بر روی لینک داخلی تصدیق میکنند. لینک ها احتیاج دارند که واضح و آشکار باشند و برای کاربران الهامبخش باشند و شما نمیخواهید که لینک ها به متن عادی شما شباهت داشته باشند، چرا که این موضوع میتواند حتی بر روی تجربه کاربری اثری منفی ایجاد کند.
ازنظر موتورهای جستوجو رنگ لینک ها اصلا مهم نیست .از دیدگاه خزندههای وب ؛ هر رنگی خوب است. میزان مرتبت بودن لینک به متن است که موتورهای جستجو نظیر گوگل و بینگ به دنبال آن هستند. توجه داشته باشید هر روش غیرمنطقی همانند تطبیق کردن رنگ متن لینک با بکگراند یا مخفی کردن لینک ها به هر شکلی باعث بالا بردن خطر پنالتی شدن سایت در گوگل میشود. روشهای گفتهشده ترفند نیستند بلکه بهعنوان سئو سیاه و جز فاکتورهای اسپم (سئو غیراخلاقی) در بهینه سازی سایت یاد میشود.
نحوه صحیح لینک سازی داخلی یکی از آسانترین و جز مهمترین روشها برای بهبود سئو داخلی و همچنین سئو خارجی است. هرچند که ممکن است خستهکننده به نظر برسد اما سرمایهگذاری در سایت است. با اضافه کردن هر قسمت جدید در سایت، پستها و صفحات مهمتان را به خاطر داشته باشید، ممکن است مرتبط به موضوعی که در حال نوشتن هستید باشند. شما میتوانید با سرعت بیشتری با اضافه کردن لینک به هدفهای خود در سایت برسید. فقط مطمئن شوید این کار را بیشازحد انجام ندهید چراکه میتواند بهجای داشتن تأثیر مثبت، تأثیر منفی در سئو سایت داشته باشد. هرچند انجام دادن این روش به شکل اصولی کمک بزرگی به بازدیدکننده و هم به موتورهای جستجو در پیمایش راحتتر صفحات سایت میکند.
نقشه سایت یا sitemap فایلی است که صفحات سایت در آن لیست شده و توسط آن می توانید ساختار طراحی سایت (طراحی سایت فروشگاهی، طراحی سایت شرکتی، قیمت طراحی سایت) و صفحات، عکس ها و ویدیو ها را به موتور جستجو مانند گوگل و بینگ معرفی کنید. به غیر از آدرس های URL می توانید اطلاعات دیگری به نام متادیتا را نیز به موتور های جستجو بدهید. متادیتااطلاعاتی در مورد صفحه هستند مانند زمان آخرین بروز رسانی، اولویت بندی صفحات نسبت به یکدیگر از نظر اهمیت، مدت زمان فیلم، نوع عکس و موارد متفاوت دیگر .
در حال حاضر چها نوع نقشه سایت شامل صفحات، عکس ، ویدیو و خبر وجود دارند که به دلیل کاربرد زیاد نقشه سایت صفحات و عکس در همه سایت ها، این دو نوع sitemap در این مطلب توضیح داده شده اند.
اگر لینک های داخلی به همه صفحات طراحی سایت داشته باشید، معمولا گوگل می تواند بیشتر صفحات را بیابد و ایندکس کند ولی به هر حال وجود سایت مپ بهموتور جستجو کمک می کند که همه صفحات را بیابد، ضمن اینکه با متادیتا در سایت مپ می توانید اطلاعات بیشتری نیز به موتور جستجو بدهید.
داشتن سایت مپ در موارد زیر حائز اهمیت است:
دقت داشته باشید که گوگل تضمین نمی کند که همه آدرسهای موجود در سایت مپ را بخواند و ایندکس کند ولی در بیشتر موارد وجود سایت مپ برای سایت ها مفید است و شما گوگل هرگزسایتی را به علت داشتن سایت مپ جریمه نمی کند.
گوگل از فرمت های مختلف سایت مپ پشتیبانی می کند. همه سایت مپ ها مجاز هستند که حداکثر حاوی ۵۰ هزار URL باشند و سایز قایل آنها در حالت غیر فشرده از ۱۰ مگابایت بیشتر نشود. منظور از حالت غیر فشرده، حالتی است که فایل نقشه سایت با تکنیک هایی مانند GZIP فشرده نشده باشد.
گوگل از استانداردهای www.sitemaps.org پشتیبانی می کند. یکی از فرمت های رایج سایت مپ، فرمت XML است که برای ایجاد سایت مپ صفحات، عکس، ویدیو و اخبار استفاده می شود.
نمونه زیر یک نمونه ساده از سایت مپ XML است.
<?"xml version="1.0" encoding="UTF-8?>
<"urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9>
<url>
<loc>http://www.example.com/foo.html</loc>
</url>
</urlset>
اگر شما بلاگی دارید که از RSS یا Atom feed پشتیبانی می کند، شما می توانید آدرس همه feed ها را به عنوان سایت مپ به موتور جستجو معرفی کنید. گوگل از RSS نسخه ۲ و Atom feed نسخه ۱ پشتیبانی می کند. همچنین می توانید با استفاده از < mRSS feed جزئیات محتوای ویدیویی سایت را به گوگل بدهید.
اگر سایت مپ شما فقط حاوی URL است و هیچ متادیتایی در آن وجود ندارد، می توانید یک سایت مپ متنی با فرمت txt داشته باشید که در هر خط آن فقط یک URL وجود داشته باشد. توجه داشته باشید که:
http://www.example.com/file1.html
http://www.example.com/file2.html
Rich result و Bounce rate یک سایت از جمله اطلاعات مهمی هستند که به بهینه سازی هرچه بهتر سایت ما کمک بسیاری می کند. در ادامه هرکدام از موارد را توضیح می دهیم.
گوگل تغییراتی را در نحوه نمایش نتایج جستجو تحت عنوان rich result از اوایل سال ۲۰۱۶ در آمریکا و از اوایل سال ۲۰۱۷ در بیشتر کشورها انجام داد. نتایجی که به صورت rich result هستند، در واقع نتایجی هستند که حاوی اطلاعاتی مانند تعداد رای بازدید کنندگان، مقدار کالری غذا، تاریخ شروع رویداد، فیلم ها، کتاب ها، شبکه های اجتماعی، اطلاعات شرکت و موارد مشابه دیگری هستند و گوگل این اطلاعات را معمولا از طریق structured data کسب می کند.
با توجه به متفاوت بودن نحوه نمایش rich result نسبت به نتایج عادی در SERP، کلیک بیشتری توسط کاربران بر روی آنها می شود و در نتیجه CTR بالاتر می رود و بدین جهت، استفاده از اطلاعات و بسیار با اهمیت می باشد و می تواند به صورت غیر مستقیم باعث بهبود موقعیت سایت در نتایج موتورهای جستجو شود.
گوگل نتایج جستجو را هم در موبایل و هم در دسکتاپ می تواند به صورت rich result نمایش دهد. در حال حاضر چهار نوع rich result در صفحه نتایج جستجو نمایش داده می شوند که در ادامه به توضیح آنها پرداخته شده است.
Rich snion ها اطلاعات تکمیلی هستند که علاوه بر اسنیپت، در نتایج جستجو نمایش داده می شوند.
rich card ها نتایجی هستند که در SERP به صورت کارت نمایش داده می شوند.
Knowledge Graph یا Knowledge Panel باکس اطلاعاتی است که در کنار نتایج جستجو در SERP نمایش داده می شود.
Featured snippet نوعی از rich result است که در حقیقت پاسخ عبارتی است که توسط کاربر جستجو شده و این اطلاعات بر خلاف انواع دیگر rich result ازاطلاعات ساختار یافته استخراج نشده اند و گوگل آن متن را از درون محتوای صفحه یافته است.
واژه نرخ پرش بیانگر درصد بازدید کنندگانی است که پس از ورود به وب سایت، فقط از همان صفحه ای یه آن ورود کردند بازدید کرده اند و از سایت خارج شده اند. در حقیقت کاربرانی که وارد سایت شده و فقط یک صفحه را مشاهده کرده باشند و به صفحات دیگر نرفته باشند به عنوان bounce تلقی می شوند.
واحد اندازه گیری نرخ bounce به صورت درصد است. به عنوان نمونه اگر از یک سایت در مدت زمان شخصی یکصد بازدید انجام شود و کاربران در بیست عدد از بازدیدها فقط یک صفحه را دیده باشند، آنگاه سایت مورد نظر در همان مدت زمان مشخص دارای ۲۰ درصد bounce rate خواهد بود.
میزان bounce rate با توجه به نوع طراحی و همچنین نوع کاربری یک وبسایت می تواند متفاوت باشد. به عنوان مثال ساخت سایت (طراحی سایت شرکتی، طراحی سایت فروشگاهی، سئو سایت) که با فلش طراحی شده باشد و فقط یک آدرس URL داشته باشد، به طور طبیعی دارای bounce rate صد درصد است و جای نگرانی ندارد.
معمولا نرخ bounce نرمال در سایت های غیر از فلش در حدود ۴۰ تا ۵۵ درصد است و در صورتیکه این عدد از ۷۰ درصد عبور کرد باید سایت از نظر مشکلات احتمالی بررسی گردد. البته همانطور که اشاره شد طراحی سایت های گوناگون با توجه به نوع کاربریشان نیز می توانند bounce rate های گوناگونی داشته باشند و داشتن نرخ پرش بالا الزاما جای نگرانی ندارد ولی باید بررسی گردد.
به عنوان نمونه کاربران در یک تالار گفتگو معمولا از صفحات بیشتری نسبت به یک سایت فروشگاهی بازدید می کنند.
موارد زیادی هستند که منجر به bounce rate بالا می شوند که در ادامه به پنج عدد از علت های رایج آن اشاره شده است:
یکی از موارد تاثیر گذار در SE0 که همواره گوگل به آن تاکید داشته است، سرعت بارگذاری صفحات سایت است. هر چه سرعت بارگذاری صفحه بیشتر باشد و کاربران بتوانند سریعتر به صفحات سایت دسترسی پیدا کنند، احتمال ماندگاری آنها در سایت بیشتر خواهد شد. ولی اگر سرعت بارگذاری صفحات سایت شما پایین باشد و کاربر مجبور باشد برای دسترسی به هر صفحه از سایت شما بیشتر از چند ثانیه صبر کند، احتمال خروج او از سایت بیشتر می شود.
بر اساس آمار رسمی گوگل، به طور میانگین ۵۳ درصد از کاربرانی که از دستگاههایی مانند تلفن همراه برای استفاده از اینترنت استفاده می کنند، در صورت باز نشدن یک صفحه در زمان ۳ ثانیه، آن صفحه را ترک کرده و به سراغ صفحه دیگری خواهند رفت.
یکی از دلایل رایج bounce rate بالای سایت، بی کیفیت یا کم کیفیت بودن محتوای صفحات است که منجر به آزرده شدن کاربر و در نهایت بستن صفحه و یا خروج از سایت می گردد. پس تلاش کنید :
وجود بنرهای تبلیغاتی و یا هر نوع back-link در سایتهای غیر مرتبط منجر به bounce rate بالا خواهد شد. پس سعی کنید بنرهای تبلیغاتی خود را در سایت های مرتبط با موضوع فعالیت سایت خودتان منتشر نمایید و یا جهت تبلیغات از سرویس هایی مانند گوگل ادوردز استفاده کنید که از نظر میزان هدفمندی تبلیغات در اینترنت از کیفیت بسیار بالایی برخوردار است.
مواردی مانند باز شدنpop-up ناخواسته در صفحه نمایش تبلیغات تبلیغاتی که از نظر ظاهری به علت مواردی مانند چشمک زدن بیش از حدمتعدد به کاربر، نمایش باعث آزار کاربر می شوند و یا اجبار کاربر به ثبت نام جهت استفاده از سایت، منجر به خروج کاربر از سایت و در نهایت افزایش bounce rate می گردد. پس در طراحی UX یا همان User Experience حداکثر تلاشتان را بکنید که رضایت کاربر را از استفاده از سایتتان جلب نمایید.
یکی از موارد بسیار مهم در نگاه داشتن کاربر در سایت، طراحی UI سایت یا همان User Interface است. هر چقدر ظاهر سایت جذاب تر باشد، زمان ماندگاری کاربر در سایت بیشتر خواهد شد ولی اگر به عنوان مثال از رنگهایی در سایت استفاده گردد که باعث خستگی چشم کاربر در هنگام خواندن متن و یا استفاده از سایت شود، نتیجه آن کاهش احتمال مشاهده صفحات دیگر سایت توسط کاربر خواهد بود. پس در صورت نیاز از یک گرافیست وب برای هر چه جذاب تر شدن سایتتان استفاده کنید.
کش کردن به عمل ذخیره کردن اطلاعات با هدف ارسال پاسخ سریع تر به درخواست هایی است که جهت بارگذاری صفحه ارسال می شود. در طراحی سایت،کش کردن اطلاعات به طور کلی به دو دسته کش سمت سرور و کش سمت کاربر تقسیم می شوند.
کش سمت سرور (Server – side cache) به ذخیره کردن اطلاعات در سرور گفته می شود.طور که می دانید در سایت های داینامیک به عنوان نمونه جهت ایجاد یک صفحه HTML، با استفاده از دیتابیس و کدنویسی سمت سرور (مانند php. جاوا، net. و غیره) یک صفحه ایجاد می شود و در اختیار کاربر قرار داده می شود که این روال نیاز به انجام پردازش و صرف زمان دارد. با کش کردن اطلاعات روی سرور، صفحات طراحی سایت (طراحی سایت فروشگاهی، طراحی سایت شرکتی) از قبل به صورت HTML ایجاد شده و روی سرور ذخیره می شوند و زمانی که کاربر درخواستی برای یک صفحه به سرور ارسال کرد، سرور می تواند بدون نیاز به پردازش کدهای سمت سرور و دیتابیس، خیلی سریع صفحه HTML را در اختیار کاربر قرار دهد.
استفاده از کش سمت سرور یکی از راهکارهای موثر در کاهش زمان تاخیر پاسخ سرور و همچنین بالا بردن کارایی (Performance) سرور و در نهایت بهبودرنکینگ سایت در موتورهای جستجو است.
جهت پیاده سازی این نوع کش در هاست های اشتراکی و سرورهای اختصاصی راهکارهای متفاوتی وجود دارد. افزونه های کش متعددی برای بسیاری از سیستم های مدیریت محتوا وجود دارند که می توانید با جستجو در گوگل بهترین راهکار را برای سایت و سرورتان انتخاب نمایید.
سمت سرور متعددی جهت نصب بر روی سرورهای اختصاصی با سیستم عامل های مختلف ویندوز و وب سرورهای مختلف مانندIIS ، Nginx Apache و غیره وجود دارند که از معروف ترین آنها می توان به Varnish و MemCached اشاره کرد که جهت پیاده سازی آنها نیاز به دانش کافی در مورد وب سرور و دیتابیس مورد استفاده و همچنین کسی که قصد نصب و تنظیم آن را دارید خواهید داشت.
زمان لازم برای نگهداری فایل های کش روی سرور با توجه به نیاز هر سایت متفاوت است. به عنوان نمونه اگر شما صفحاتی دارید که یک بار در هفته آپدیت می شوند، می توانید مدت زمان نگهداری کش سمت سرور را کمی کمتر از یک هفته در نظر بگیرید و اگر سایت فروشگاهی دارید، با توجه به تغییرات قیمت کالاها، اضافه شدن دیدگاه های کاربران و اپدیت صفحات سایت برای مدت زمان نگهداری کش سمت سرورتان تصمیم گیری کنید. با توجه به این دو نمونه، به طور کلی زمان نگهداری کش با توجه به میزان تغییرات اعمال شده در صفحات در بازه های زمانی محاسبه می شود.
کش سمت کاربر (Client – side cache) از نظر عملکرد با کش سمت سرور مشابه است. در کش سمت کاربر برخی از اطلاعات بر روی سیستم کاربر ذخیره می شود تا در صورتیکه کاربر مجدد بخواهد از یک صفحه بازدید کند، برخی از منابع لازم برای بارگذاری صفحه مانند فایلهای CSS جاوا اسکریپت، عکس و غیره از روی سیستم کاربر خوانده شود که در نتیجه آن، سرعت بارگذاری صفحه سریع ترمی شود و تاثیر مثبت در تجربه کاربر می گذارد.
برای اینکه بتوانید از امکان کش سمت کاربر استفاده کنید، باید تنظیمات خاصی را در وب با خاصی را در وب سرور انجام دهید. نحوه تنظیم وب سرورهای مختلف با یکدیگر متفاوت هستند. به عنوان مثال در وب سرور آپاچی از طریق فایل htaccess. در ریشه سایت می توانید این امکان را برای فایل های متفاوت به طور جداگانه و یا گروهی تعریف کنید.
مدت زمان کش فایل ها روی سیستم کاربران می تواند برای فایلهای مختلف با یکدیگر متفاوت باشد. به عنوان نمونه شما می توانید تنظیمات سایت (قیمت طراحی سایت)را به نحوی انجام دهید که عکس های jpg و gif و png برای دیگر فایل های و webp برای یک ماه یا یک سال توسط مرورگر کاربر روی سیستم وی ذخیره شود. به همین ترتیب برای دیگر فایل های mp4 ، ico ،css ، js و غیره نیز می توانید زمان مورد نیاز را تعریف کنید.
توصیه می کنیم که زمان کمتر از یک ماه و بیشتر یک سال را برای کش سمت کاربر تعریف نکنید. در مورد این مبحث که ارتباط مستقیم با سرعت بارگذاری صفحات دارد در فصل هفتم به نام“Google PageSpeed Insights” نیز توضیحاتی داده شده است.
فشرده سازی و سازی فایل های استاتیک و فایل هایی که به صورت داینامیک ایجاد می شوند و از سرور به مرور گر کاربر منتقل می شوند از اهمیت بالایی برخوردار است. تکنیک های متنوعی برای وب سرورهای مختلف جهت فشرده سازی اطلاعات وجود دارد که gzip یکی از قدیمی ترین و معروف ترین آنها است که تقریبا توسط همه مرورگرها پشتیبانی می شود. gzip می تواند تا ۹۰ اطلاعات را فشرده کند که تاثیر بسیار زیادی در سرعت انتقال اطلاعات دارد. از دیگر تکنیک های فشرده سازی می توان به deflate و Brotli اشاره کرد.
با توجه به اینکه همه مرورگرها از همه تکنیک ها پشتیبانی نمی کنند، بنابراین از تکنیکی استفاده کنید که توسط مرورگرهای معروف و فراگیر پشتیبانی شود. در جدول زیر میزان فشرده سازی برخی کتابخانه های معروف توسط gzip نمایش داده شده است.
Compression ratio | Compressed size | size | Library |
---|---|---|---|
70% | 82KB | 276KB | jqury-1.11.0.js |
65% | 33KB | 94KB | jqury-1.11.0.min.js |
75% | 182KB | 729KB | angular-1.215.js |
63% | 37KB | 101KB | angular-1.215.min.js |
85% | 18KB | 118KB | bootstrap-3.1.1.css |
83% | 17KB | 98KB | bootstrap-3.1.1.min.css |
بخش Search Appearance حاوی اطلاعاتی است که به نحوه نمایش سایت در SERP مرتبطشود و شامل ۵ قسمت است که در ادامه به توضیح آنها پرداخته شده است.
در این گزارش، انواع اطلاعات ساختار یافته ای که در طراحی سایت (ساخت سایت، طراحی سایت فروشگاهی،طراحی سایت شرکتی) استفاده شده است نمایش داده می شوند. به عنوان نمونه همان طور که در تصویر زیر مشاهده می کنید، در مجموع ۲۰۰ صفحه سایت، تعداد۸۲۶ آیتم دارای اطلاعات ساختار یافته (استراکچرد دیتا) هستند و ۱۵۶ آیتم دارای ایراد نیز وجود دارد و در مجموع از ۶ نوع اطلاعات ساختار یافته استفاده شده است که نوع hatom آن دارای ارور می باشد.
در زیر نمودار، در ستون اول که Data Type نام دارد، بر روی هر آیتم می توانید کلیک کنید تا جزئیات ارور موجود در صفحات را مشاهده کنید.
همان گونه که گفته شد، rich card ها نتایجی هستند که در SERP به صورت کارت نمایش داده می شوند و همانطور که در ابتدا به آن اشاره شد، گوگل این اطلاعات را از طریق اطلاعات ساختار یافته به دست می آورد.
گوگل سرچ کنسول در بخش rich card به شما گزارش می دهد که چه تعداد ریچ کارت در سایت اشما وجود دارد و آنها از چه نوعی هستند و همچنین گزارش ریچ کارت هایی که حاوی ارور هستند را نیز به شما ارائه می کند.
به این نکته دقت کنید که اطلاعات ریچ کارت در گوگل سرچ کنسول در حال حاضر فقط برای دستور طبخ غذا، مشاغل، درسها و فیلم (به غیر از فیلمهای تلویزیونی) نمایش داده می شود.
با توجه به تصویر بالا، وضعیت rich card ها به سه دسته Invalid cards و Enhanceable cards و Fully enhancable cards، تقسیم می شوند که در ادامه به توضیح آنها پرداخته شده است.
در صورتیکه به هر دلیلی امکان اضافه کردن اطلاعات ساختار یافته به کد سایت وجود نداشت، می توان از امکان Data Highlighter برای شناساندن ساختار صفحات سایت به گوگل استفاده نمود. بدین منظور ابتدا وارد صفحه Data Highlighter شوید و بر روی دکمه Start Highlighting کلیک کنید و سپس با توجه به تصویر زیر آدرس URL صفحه مورد نظرتان را وارد کرده و از منوی آبشاری انوع اطلاعات ساختار یافته صفحه مورد نظرتان را انتخاب نمایید.
سپس با توجه به تصویر بعد انتخاب نمایید که قصد استفاده از Data Highlighter را فقط برای یک صفحه دارید و آیا قصد دارید ساختار یک صفحه را به همراه صفحات مشابه آن (مانند همه نوشته های بلاگ با همه محصولات فروشگاه) توسط Data Highlighter به گوگل معرفی کنید.
سپس مانند تصویر زیر به هایلایت کردن قسمت های مختلف صفحه بپردازید. برای این کار با کلیک جب اقدام به انتخاب قسمت های مختلف صفحه و البته بر اساس آیتم هایی که در سمت راست صفحه از شما خواسته شده بکنید. به عنوان نمونه در تصویر زیر جهت هایلایت یک مقاله با Article عنوان مقاله و نام نویسنده و عکس و دسته بندی مقاله، هایلایت شده اند
سپس با توجه به آدرس صفحه ای که در مرحله قبل برای هایلایت کردن به سرچ کنسول داده بودید، تعدادی صفحه دیگر همانند تصویر بعدی به شما نمایش داده خواهند شد. اگر ساختار URL سئو سایت شما اصولی باشد، سرچ کنسول تعدادی صفحه مشابه صفحه ای که در مرحله قبل هایلایت کرده اید به شما نمایش می دهد و شما می توانید با کلیک روی دکمه Create Page Set به مرحله بعدی بروید که در آن مرحله، سرچ کنسول تعدادی صفحه مشابه را بر طبق اصولی که شما مشخص کرده اید، توسط هوش مصنوعی هایلایت کرده و جهت گرفتن تاییدیه به شما نمایش می دهد.
در صورت مورد تایید بودن همه صفحاتی که توسط سرچ کنسول هایلایت شده، روی دکمه Publish کلیک کنید. شما می توانید به همین ترتیب برای قسمت های مختلف سایت از دیتا هایلایتر استفاده کنید. ضمنا می توانید در هر لحظه در صفحه Data Highlighter، کلیه هایلایت هایی که انجام پذیرفته را مشاهده کرده و آنها را اذیت کرده و یا از حالت انتشار در آورید و یا حتی آنها را حذف کنید.
قسمت HTML Improvement یکی از آیتم های کاربردی سرچ کنسول است. در این قسمت مشکلات Meta Description و Title tag و Non-indexable content نمایش داده می شود که دو آیتم اول بسیار کاربردی هستند. انواع مختلف پیغام های HTML Improvement در ادامه توضیح داده شده اند.
در این قسمت آدرس صفحاتی که متا دیسکریپشن آنها نیاز به اصلاح دارند نمایش داده می شود که به شرح زیر می باشند :
در این قسمت، أدرس صفحاتی که Page title آنها نیاز به اصلاح دارند نمایش داده می شود. با توجه به اجباری بودن Page title و اهمیت بالای آن در محاسبات رنکینگ، تلاش کنید که همواره همه صفحات سایت شما فاقد ایراد Title tag باشند. انواع مشکلات عنوان صفحه که در این قسمت به شما نمایش داده می شوند به شرح زیر است:
در این قسمت مشکلات مربوط به محتواهای غیر قابل ایندکس مانند برخی ویدیوها و عکسها نمایش داده می شوند.
در این قسمت مشکلات مربوط به صفحات AMP سایت به شما نمایش داده می شود. (در مورد AMP توضیح داده شده است). گزارش موجود در این بخش دارای سه ستون است.