روش هایی برای افزایش سرعت سایت در گوگل
روش هایی برای افزایش سرعت سایت در گوگل ممکن است . برای سرعت سایت ها باید از شیوهای متفاوتی استفاده کرد .ابزارهایی برای این کار ممکن است .
هدف تمامی موتورهای جستجو، مانند گوگل، فراهم کردن تجربهای خوب برای کاربرانشان است، بنابراین سایتی سریع، کیفیت کلی سایت را افزایش داده و در نتیجه رضایت کاربران را به دنبال خواهد داشت. تجربه اینترنت سریع حق هر کاربریست. اهمیت این موضوع در وضعیت سایت در موتور جستجوی گوگل، به خوبی قابل مشاهده است. تعدادی از نکاتی که گفته خواهد شد، توسط SEOmoz اجرا شدهاند اما به دلیل سودمندی کلی آنها، به توضیح نکات خواهیم پرداخت.
بنابر این نکات بر اساس فاکتورهای متفاوت (به همراه توصیههای مفید از گوگل و یاهو) و با استفاده از سایت SEOmoz به عنوان مثال، توضیح داده خواهند شد.
توجه: گرفتن بک آپ قبل از آغاز به کار ضروری میباشد.
نکته: در طول این مقاله، عبارات SEOmoz و سئوموز به سایت انگلیسی زبان سئوموز اشاره دارد و دلیل آن انتشار این مقاله توسط همین نویسنده، در سایت انگلیسی زبان سئوموز میباشد.
الف) سرور
انتخاب هاست مناسب از اولین قدمهای شروع ماجراجویی شما به عنوان وبمستر خواهد بود. هاستی با تنظیمات پیشرفته و مناسب، کمک بسیاری به شما خواهد کرد.
۱. در کش مرورگر ذخیره سازی کنید
CJ Patrick در مقالهای در خصوص چگونگی استفاده از Expires headerها برای استفاده از کش مرورگر با عنوان «Expires headerها برای سئو» توضیح میدهد و میگوید:
«مرورگر شما برای اینکه متوجه شود که آیا باید برای لود منبعی، درخواست دوباره بدهد و یا به کش خود مراجعه کند، از Expires headerها کمک میگیرد. وقتی شما برای منبعی، مثل تصاویر، Expires header در نظر میگیرید، مرورگر شما این منابع را در کش خود ذخیره خواهد ساخت. کاربران در مراجعه دوباره به سایت، با سرعت بیشتری مواجه خواهند شد، زیرا مرورگر تمامی تصاویر را از قبل در حافظه خود داشته است.»
متاسفانه در لحظه ارسال این مطلب، SEOmoz از این قابلیت برای تصاویر و stylesheet خود استفاده نکرده است.
۲. Keep-Alive را فعال کنید
به گفته ویکی پدیا:
هر چند اطلاعات فوق بیشتر در خصوص TCP Keep-Alive صادق است تا HTTP Keep-Alive، اما به درک موضوع کمک خواهد کرد. در واقع کاربر در HTTP Keep-Alive به سرور میگوید «میخواهم این ارتباط TCP برای این قدر ثانیه برقرار باقی بماند». این امر به کاهش مدت عکس العمل درخواستهای بعدی کمک خواهد نمود. بنابر این، تماس با شرکت هاستینگ جهت معرفی این موضوع و یا درخواست فعال کردن آن، ارزشمند خواهد بود. هر چند اکثر این شرکتها، این امکان را غیرفعال کردهاند (از جمله برای SEOmoz)، چون این امکانیست دلخواه (در حالی که اطلاعات منتقل شده در هر درخواست، کمتر از ۶۰ بایت خواهد بود).
۳. فشرده سازی gzip را فعال کنید
۴. صفحات هدف را قابل کش کنید
صفحات طراحی شده مخصوص موبایل، کاربران را به آدرس دیگری (مثل www. seomoz. ir به m. seomoz. ir) منتقل خواهند ساخت؛ به همین دلیل فعال بودن قابلیت کش در این ریدایرکتها میتواند در بارگذاری بعدی سایت شما مفید واقع شود. از ۳۰۲ redirect به همراه کش با مدت زمان یک روزه استفاده کنید که شامل Vary: User-Agent در کنار Cache-Control: private باشد. در این صورت، تنها کاربران مراجعه کننده از سایتهای موبایل منتقل خواهند شد.
۵. از CDN استفاده کنید.
استفاده CDN از چندین سرور
سرورهای مختلف استفاده شده برای CDN
شبکهٔ تحویل محتوا یا CDN، مجموعه ایست از سرورهای شبکه وب در مکانهای متفاوت که وظیفه رساندن و تحویل مطالب را به صورت کارا و سریعتر به کاربر بر عهده دارد. سروری که وظیفه تحویل محتوا به کاربر را دارد، بر اساس فاصله با کاربر انتخاب میشود. به طور مثال، سروری که قطعی شبکه کمتر و یا سرعت پاسخگویی بیشتری دارد انتخاب خواهد شد. همانطور که در تصویر بالا که از کنترل پنل شرکت MaxCDN تهیه شده است، محتوا ممکن است با توجه به مکان مراجعه کننده، از سرورهای متفاوتی بارگذاری شود. برای درک بهتر، میتوانید تفاوت هاست CDN و هاست معمولی را مشاهده کنید.
به نظر میرسد SEOmoz. org از Amazon CloudFront استفاده میکند. به هر حال نویسنده مطلب از MaxCDN استفاده کرده که خدمات و ابزار متفاوت و جالبی ارائه میکند، همچنین قابلیت همخوانی با پلاگین W3 Total Cache در وردپرس را در کنار دیگر سیستمهای مدیریت محتوا از جمله دروپال و جوملا دارد.
ب) عناصر محتوایی
مادامی که دسترسی کامل به تنظیمات سرور در امکان شما نیست، محتوا نقش مهمی را به عنوان میدانی برای مانور بر روی سرعت خواهد داست. با یکی از آشکارترین ضعفهای SEOmoz شروع میکنیم:
۱. ریدایرکتها را کاهش دهید
گاهی مواقع برای بیان کردن موقعیت جدید یک لینک، دنبال کردن کلیکها، متصل کردن بخشهای یک سایت به یکدیگر و یا رزرو کردن چندین دامنه با هم، نیاز به ریدایرکت و هدایت دوباره مرورگر از آدرسی به آدرس دیگر خواهید داشت. ریدایرکتها درخواستهای HTTP را افزایش و در نتیجه مدت عکس العمل و لود سایت را کاهش میدهند. تنها در صورتی از ریدایرکتها استفاده کنید که واقعا به آنها نیاز دارید و راهی جز استفاده از آنها ندارید.
این مطلب چه اندازه برایتان مفید بوده است؟
میانگین امتیاز
۵
/
۵ تعداد رأی:
۱
روزی ۱ ساعت کار با ماهی ۱۶ میلیون درآمد