ابزارهای بررسی سئو

حذف کلی وبسایت از گوگل

حذف کلی سایت از گوگل با Removal

حذف سایت از گوگل وب مستر تولز به چه صورت ممکن است؟
چطور می توان اطلاعات سایت کش شده را از داخل وب مستر حذف کرد؟

برای حذف دائم سایت از نتایج گوگل باید چه کرد؟

در این مقاله صحبت خواهد شد که حذف کامل ایندکس سایت از گوگل وب مستر تولز و یا حذف یک آدرس خاص به چه صورت ممکن است و به چه نکاتی در حین انجام این کار باید توجه داشت تا به سایت ضربه ای وارد نشود. همچنین خواهیم دانست که به چه صورت می تواند اطلاعات کش شده در گوگل را نیز پاک کرد.

حذف سایت از گوگل وب مستر تولز

ابزار Removals یکی از گزینه های کاربردی گوگل وب مستر تولز است که استفاده از آن نیاز به دقت بسیار زیادی دارد. در این گزینه شما می توانید کل وب سایت و یا لینک به خصوصی از وب سایت خود را حذف کنید. به عبارت دیگر شما با استفاده از این گزینه می توانید اقدام به پاک کردن ایندکس سایت خود کنید.

حذف کلی سایت با گزینه removals search console

پس از انتخاب گزینه Removal و انتخاب گزینه NEW Request صفحه ای برای شما باز می شود. در تب “Temporarily Remove URL” شما می توانید اطلاعات یک آدرس خاص و یا تمام اطلاعات مربوط به یک آدرس را از گوگل پاک کنید.

Remove this URL only: در این گزینه تنها آدرس درج شده حذف شده و یا کش آن پاکسازی خواهد شد.

Remove all URLs with this prefix: در این گزینه تمام آدرس هایی که با پیشوند این آدرس وجود دارد حذف شده یا کس آن پاکسازی خواهد شد.

  • نکته اول: انجام درخواست های این بخش طی یک یا چند روز انجام خواهد شد و بلافاصله تغییرات انجام نخواهد شد.
  • نکته دوم: پس از ثبت درخواست شما می توانید درخواست خود را کنسل کنید.
  • نکته سوم: درخواست ثبت شده شما به صورت دائمی نیست و تنها طی مدت 6 ماه معتبر خواهد بود. به منظور حذف دائمی باید صفحات مورد نظر خود را به صورت No index به گوگل تعریف کنید.

حذف کل صفحات سایت از گوگل

به منظور حذف کل سایت از گوگل کافی است که آدرس دامنه را در حالتی که گزینه Remove all URLs with this prefix انتخاب شده است را درخواست کنید. پس از بررسی و تایید نهایی تمام اطلاعات وب سایت از گوگل پاک خواهد شد.

حذف کش سایت از گوگل – Clear cached URL

شما در این گزینه می توانید اطلاعات کش شده در سیستم موتور جست و جوگر گو’ل را نیز از حافظه گوگل پاک کنید. با انتخاب تب “Clear Cached URL” شما می توانید اطلاعات کش شده در گوگل را پاک کنید تا در خزش یا همان کراول بعدی گوگل اطلاعات صفحه شما را مجددا بررسی نماید. به عبارت دیگر این گزینه زمانی به کار شما خواهد آمد که اطلاعات صفحه را به طور کلی تغییر داده اید و مد نظر دارید که گوگل صفحه شما را مجددا تحلیل و بررسی نماید.

در صورت پاک کردن کش یک url ، آن صفحه از نتایج گوگل حذف نخواهد شد بلکه تنها اطلاعات ذخیره شده از آن سایت در دیتابیس گوگل حذف خواهد شد.


منبع مقاله:
When NOT to use the URL removal tool

معیارهای gtmetrix

معیارهای جی تی متریکس نسخه جدید

در این مقاله معیارهای مختلفی که در جی تی متریکس مورد بررسی قرار گرفته، تشریح شده است. این معیارها عبارتند از:

  • معیار اول: شاخص سرعت (Speed Index)
  • معیار دوم: نمایش اولین محتوی (First Contentful Paint)
  • معیار سوم: Largest Contentful Paint
  • معیار چهارم: Time to Interactive
  • معیار پنجم: Total Blocking Time
  • معیار ششم: Cumulative Layout Shift

جی تی متریکس در آبدیت 2020 خود تغییرات زیادی را انجام داده. چنانچه با این تغییرات آشنا نیستید ، ابتدا مقاله “آبدیت جدید جی تی متریکس” را مطالعه کنید و در ادامه به مطالعه همین مقاله بازگردید.

معیار اول: شاخص سرعت (Speed Index)

شاخص سرعت یا همان Speed Index (SI) ، معیاری برای عملکرد مناسب یک سایت است که سرعت لود شدن و سرعت کامل شدن صفحه وب سایت را اندازه گیری میکند. این معیار به سایز پورت مرورگر شما نیز بستگی دارد و بر خلاف معیارهایی نظیرFirst Contentful Paint (FCP) یا Largest Contentful Paint (LCP) در timeline لود صفحه شما نمایش داده نمی شود.

در واقع می توان گفت شاخص سرعت نتیجه محاسباتی است که منعکس کننده تجربه کاربر بازدید کننده از صفحه سایت است. این موضوع با تجزیه و تحلیل فریم به فریم از شیوه لود شدن صفحه سایت مشخص می گردد. در واقع این معیار را می توان یکی از مهم ترین ملاک های سنجش سرعت سایت نامید که از اهمیت و جایگاه ویژه ای برخوردار است.

شاخص سرعت چگونه اندازه گیری می شود؟

معیار شاخص سرعت درواقع یک زمان مصنوعی است که محاسبه می شود ، اندازه گیری نمی شود. محاسبه این معیار با استفاده از تفاوت های دیداری فریم به فریم بین لحظات لود سایت انجام می شود.

به طور مثال به شکل زیر توجه کنید. تصویری که به کاربران نمایش داده شده است لحظه به لحظه در حال تکمیل شدن است. در هر مرحله زمان طی شده و همچنین درصد تکمیل صفحه محاسبه می گردد. صفحه هرچه سریع تر تکمیل شود شاخص سرعت در وضعیت بهینه تری قرار دارد.

شاخص سرعت را می توان به عنوان یکی از بهترین شاخص هایی در نظر گرفت که تعداد زیادی از سایر شاخص ها را در دل خود جای داده است و تنها به بیان یک عدد نهایی بیان می کند. در واقع این معیار اطلاع دقیق و عملی خاصی در اختیار شما قرار نمی دهد اما می تواند مشخص کند که بهینه سازی برای وب سایت شما انجام شده است و یا خیر.

چنانچه مایل هستید بیشتر در این رابطه اطلاعات کسب کنید پیشنهاد میکنیم مقاله ” محاسبه شاخص سرعت ” را مطالعه کنید.

محاسبه شاخص سرعت

تأثیر شاخص سرعت بر روی امتیاز عملکرد شما (performance)

شاخص سرعت 15٪ از امتیاز عملکرد را به خود اختصاص می دهد که نشان دهنده اهمیت نسبتاً بالای آن است. به ازای عدد SI پایین تر می توان گفت که محتوی بیشتری در زمان کوتاه تری به کاربران سایت شما نمایش داده شده و باعث ایجاد تجربه کاربری خیلی خوبی برای بازدید کنندگان وب سایت شما خواهد داشت.

حد و حدود شاخص سرعت

GTmetrix شاخص سرعت محاسبه شده را در چند ثانیه نمایش می دهد. زمان کمتر نشان دهنده بارگیری سریعتر صفحه وب است. حدود SI به شرح زیر است:

  • SI=1311 میلی ثانیه و یا کمتر >->-> خیلی خوبه – کاری برای انجام دادن نیست !!!
  • SI بین 1311 الی 1711 میلی ثانیه >->-> خوبه – باید کمی بر روی بهبود وب سایت خودتون کار کنید.
  • SI بین 1711 الی 2300 میلی ثانیه >->-> بیش از حد توصیه شد و بد – باید حتما روی بهبود وب سایت خودتون کار کنید.
  • SI بیشتر از2300 میلی ثانیه >->-> خیلی بد – باید خیلی خیلی روی بهبود وب سایت خودتون کار کنید.

چگونه شاخص سرعت را بهبود ببخشیم؟

توجه داشته باشید که نکات خاص ذکر شده در زیر، بیشترین تأثیر را در SI شما دارند. با این حال ، شاخص سرعت صفحه شما ممکن است تحت تأثیر نکات و بهینه سازی های دیگری باشد که در اینجا ذکر نشده است.

به طور کلی ، اکثر بهینه سازی های عملکردی (performance optimizations) که منجر به سریع تر شدن FCP (First Contentful Paint) و LCP (Largest Contentful Paint) می شوند، احتمالاً منجر به سرعت سریعتر لود صفحه نیز می شوند.

بهینه سازی های انجام شده در لیست کدهای جاوا اسکریپت و CSS ها می تواند تا حدود زیادی باعث سریع تر لود شدن صفحه وب سایت شما شود. جهت اطلاعات بیشتر می توانید به لینک های زیر مراجعه کنید.

  1. Reducing JavaScript execution time
  2. Minimizing main-thread work
  3. Removing unused JavaScript
  4. Reducing the impact of third-party code
  5. Replacing large JavaScript libraries with smaller alternatives

منبع : Lighthouse: Speed Index

 

معیار دوم: نمایش اولین محتوی (First Contentful Paint)

نمایش اولین محتوی یا همان First Contentful Paint (FCP) معیاری عملکردی است و اندازه گیری می کند که چقدر سریع بازدیدکنندگان می توانند محتوی اصلی صفحه را ببینند. محتوایی همچون متن ، تصاویر ، ویدئو و …

این مورد در ورژن قبلی جی تی متریکس نیز وجود داشت و اندازه گیری میشد که می توانید اطلاعات آن را در این صفحه مشاهده کنید.

در واقع می توان گفتFCP صفحه شما ، کل زمان صرف شده از ابتدای بارگیری صفحه تا نقطه ارائه هر محتوا در صفحه است. در نتیجه هرچه این زمان کمتر باشد تجربه رابط کاربری نیز مثبت تر ارزیابی خواهد شد.

First Contentful Paint چه چیزی را اندازه گیری می کند؟

به گفته گوگل:

بعد از اینکه کاربر به صفحه شما وارد شد، برای ارائه اولین قطعه محتوای DOMبه مرورگر زمانی صرف خواهد شد. تصاویر، آیکون ها وفایل های SVG موجود در صفحه به عنوان محتوای DOM در نظر گرفته می شوند. البته به شرط آنکه داخل iframe گنجانده نشده باشد.

FCP یک معیار مهم و کاربر محور برای اندازه گیری عملکردی است که قابل درک باشد. به این معنی که اولین محتوایی که به کاربر نمایش داده شده و وی می تواند از آن استفاده نماید. برای درک بیشتر این موضوع در مقابل FCP، زمان نمایش اولین تغییر (First Paint Timing) نقطه ای را نشان می دهد که هر چیزی روی صفحه نمایش داده می شود. به عنوان مثال، یک رنگ زمینه، یک حاشیه و غیره که این موارد کمتر مفید بوده و چندان مورد استفاده کاربر قرار نمی گیرد.

سنجش FCP

تأثیر FCP در امتیاز عملکرد شما

این معیار 15٪ از کل امتیاز عملکرد را به خود اختصاص می دهد ، که اهمیت نسبتاً بالای آن را نشان می دهد. بهینه سازی صفحه برای بهبود FCP معمولاً دستاوردهای قابل توجهی در زمان بارگذاری صفحه و درک کاربر از عملکرد سایت شما به همراه دارد.

حد و حدود FCP

حدود FCP به شرح زیر است:

  • FCP در حدود 934 میلی ثانیه و کمتر = حالت خوب و ایده آل است و نیاز به انجام کاری نیست.
  • FCP بین 934 و 1205 میلی ثانیه = خوب است اما کمی نیاز به بهینه سازی دارد
  • FCP بین 1205 تا 1600 میلی ثانیه = بیشتر از مقدار قابل قبول است و نیاز است که اصلاحات اندکی انجام شود.
  • FCP بیشتر از 1600 میلی ثانیه = اصلاح وضعیت خوبی نیست و باید تغییرات بیشتر انجام شود.

چطور FCP را بهبود ببخشیم؟

توجه داشته باشید که موارد ذکر شده در زیر بیشترین کمک را به بهینه سازی FCP شما می کنند. با این حال ، ممکن است FCP صفحه شما تحت تأثیر موارد دیگری باشد که در اینجا ذکر نشده است.

مورد اول : کاهش زمان پاسخ سرور

بدون شک کاهش زمان پاسخ سرور کمک می کند تا یک زمان FCP سریع در صفحه وب سایت شما ارائه شود. برای این منظور می توانید از شبکه CDN استفاده کنید ، مقدار ریدایرکت های موجود را کاهش دهید و یا از راه حل هایی که در مقالات زیر ارائه شده است استفاده نمایید.

مورد دوم : حذف منابع مسدود شده

منابع مسدود شده (render-blocking resources) در واقع فایل هایی هستند که شما تصمیم می گیرید تا بعد از لود اولیه وارد پروسه لود شوند. در واقع می توان گفت شما فایل های غیر ضروری را دیرتر لود میکنید تا صفحه وب سایت شما به سرعت برای کاربر نمایش داده شده و به مرور تکمیل گردد.

به منظور مطالعه بیشتر در اینباره حتما مقاله زیر را مطالعه کنید

مورد سوم : به حداقل رساندن تعداد درخواست (request) و سایز آنها

تعداد درخواست و سایز آنها را تا حد ممکن کم نگه دارید ، تا منابع سریع بارگیری شوند و مرورگر زودتر شروع به ارائه محتوا در صفحه شما کند. برای این منظور شما باید فایل های CSS و جاوا اسکریپت خود را علاوه بر یکسان سازی ، بهینه سازی کنید و موارد غیر ضروری را از آنها پاک کنید. همچنین تا حد امکان کاری کنید که کد های هر صفحه تنها در همان صفحه لود شود. این موضوع نیازمند تخصص نسبتا بالاتر و همچنین صرف زمان و دقت خاصی است. در نتیجه پیشنهاد میکنیم حتما با یک متخصص مشورت کنید.

همچنین برای حل این مشکل در وب سایت های وردپرسی می توانید از افزونه های بهینه ساز همچون راکت استفاده کنید.


منبع : Lighthouse: First Contentful Paint

معیار سوم: Largest Contentful Paint

Largest Contentful Paint یا همان LCP معیار عملکردی است که در سال 2020 توسط Lighthouse برای سنجش بهتر تجربه بارگیری قابل درک برای کاربران ارائه شده است.

درواقع ، LCP اندازه گیری می کند که چه مدت طول می کشد تا بزرگترین “عنصر محتوا” (به عنوان مثال ، تصویر قهرمان ، متن عنوان و غیره) در صفحه شما در صفحه نمایش بازدید کننده شما قابل مشاهده باشد.

LCP یکی از معیارهایی است که Google’s Web Vitals را تشکیل می دهد.

Largest Contentful Paint چه چیزی را اندازه گیری می کند؟

با توجه به گفته گوگل:
” LCP یک معیار کاربرپسند برای اندازه گیری بهتر سرعت بارگیری وب سایت است؛ زیرا هنگامی که محتوای اصلی صفحه بارگیری می شود ، نقطه ای را در جدول زمانی بارگیری صفحه نشان می دهد – یک LCP سریع ، حس اعتماد را در کاربران افزایش می دهد.”

LCP میزان مصرف محتوای قابل توجه در صفحه وب شما توسط بازدید کنندگان را اندازه گیری می کند. فرض کنید که بزرگترین عنصر محتوای صفحه خود را بارگذاری کنید، LCP اندازه گیری می کند که بزرگترین عنصر محتوای صفحه با چه سرعتی بارگیری می شود. هر “عنصر محتوا” از عنصر HTML است ، مانند:
• یک عنصر تصویر
• یک عنصر ویدیویی
• عنصری که تصویر پس زمینه از طریق تابع URL بارگیری می شود (به جای اعلام آن در CSS)
• عناصر سطح بلوک مانند < h1> ، <h2> ، <div> ، <ul> ، <table> و غیره

largest contentful paint example

GTmetrix اندازه گیری می کند که چگونه بزرگترین عنصر محتوای بالای صفحه بر روی صفحه شما به سرعت قرار میگیرد. وب سایت هایی که ساختار مشابه دارند، ممکن است در معیار LCP امتیازات بسیار متفاوتی داشته باشند زیرا بزرگترین عنصر محتوایی از صفحه ای به صفحه دیگر متفاوت خواهد بود.

درک معیار LCP بسیار آسان است زیرا همه آنچه شما باید انجام دهید این است که به صفحه وب خود نگاه کنید ، بزرگترین بلوک متن یا تصویر را شناسایی کنید و سپس زمان بارگذاری آن را بهینه کنید.

تأثیر Largest Contentful Paint’s در امتیاز عملکرد

جی تی متریکس بیان می کند که LCP ، مقدار 25٪ از امتیاز بهینه سازی Web Vital را به خود اختصاص داده و یکی از مهمترین معیارهای بهینه سازی است. در حالی که معیارهای دیگر مانند First Contentful Paint (FCP) یا (Time-to-First-Byte (TTFB همچنان وابسته به سرعت متن صفحه هستند ، LCP نمایانگر انتظار بازدید کنندگان شما در دنیای واقعی به هنگام بررسی وب سایت شماست.

fast vs slow lcp

به طور مثال وب سایت سبز از نظر بصری از ثانیه ۰.۲ کامل می شود در حالیکه وب سایت قرمز این فرآیند را طولانی تر طی می کنند. این بدان معناست که، بهینه سازی LCP شما می تواند بیشترین پیشرفت را در عملکرد وب سایت شما از نظر امتیاز بهینه سازی و هم از نظر عملکرد بازدیدکنندگان ایجاد کند.

حدود Largest Contentful Paint

  • خوب ، کاری برای انجام دادن نیست = LCP برابر 1200 میلی ثانیه یا کمتر
  • بد نیست ، اما میشه بهترش کرد = LCP بین 1200 تا 1666 میلی ثانیه
  • جالب نیست و بیشتر از حد توصیه شده = LCP بین 1666 تا 2400 میلی ثانیه
  • اصلا وضعیت خوبی نیست و باید درست بشه = LCP بالاتر از 2400 میلی ثانیه

Largest Contentful Paint Element در تب Structure

آنچه را GTmetrix به عنوان بزرگترین عنصر محتوای صفحه شناسایی کرده است ، می توانید در تب Structure مشاهده کنید. در فهرست بررسی عبارت “Largest Contentful Paint Element” ذکر شده است.

چگونه Largest Contentful Paint را بهبود ببخشیم؟

توجه داشته باشید که بررسی های خاصی که در زیر ذکر شده بیشترین کمک را به LCP شما می کنند. با این حال ، ممکن است زمان بندی LCP صفحه شما تحت تأثیر بهینه سازی های دیگری باشد که در اینجا ذکر نشده است. در اینجا برای نمونه چند نمونه مثال می زنیم :
1. کاهش زمان پاسخ سرور: کاهش زمان پاسخ سرور به بارگیری سریعتر منابع و تحویل سریع LCP در صفحه کمک می کند. می توانید با کاهش زمان پاسخ اولیه سرور و یا استفاده از شبکه تحویل محتوا (CDN) می توانید این بهینه سازی را انجام دهید.

2. از بین بردن رفتار render-blocking: از بین بردن رفتار render-blocking در صفحه شما بارگذاری منابع را در سریعترین زمان ممکن تضمین می کند.

3. بهینه سازی عکس ها و ویدئو ها: تصاویر و فیلم ها را در صفحه خود بهینه کنید تا زمان بارگیری کاهش یابد. برخی از کارهایی که می توانید انجام دهید شامل موارد زیر است:

  • اندازه مناسب تصاویر
  • فرمت مناسب تصاویر
  • ترکیب تصاویر کوچک با استفاده از Sprites CSS
  • استفاده از قالب های ویدئویی برای محتوای متحرک

توجه: برخی از بررسی ها با هم دارای اشتراکاتی هستند که بهبود یک عنصر از اجزای سایت باعث بهبود سایر گزینه ها نیز خواهد شد.


منبع :  Largest Contentful Paint

معیار چهارم: Time to Interactive

Time to Interactive یا همان TTI اندازه گیری می کند که چه مدت طول می کشد تا یک صفحه کاملاً قابلیت تعامل با کاربران را پیدا کند. یعنی مدت زمان بین اولین Contentful Paint (FCP) و آخرین long-task در main-thread را اندازه گیری می کند و نقطه ای را نشان می دهد که مرورگر قادر به پاسخگویی مطمئن به کاربر است. به زبان ساده ، TTI سریع به شما اطمینان می دهد که صفحه قابل استفاده برای کاربران است.

به عنوان مثال ، همه ما شرایطی را تجربه کرده ایم که عناصر یک وب سایت به سرعت قابل مشاهده هستند. در عین حال زمانیکه می خواهیم روی آنها کلیک کنیم یا ضربه بزنیم ، اتفاقی نمی افتد. این سناریوها بیشتر توسط برخی اسکریپت ها ایجاد می شود که باعث جلوگیری از نهایی شدن لود سایت شده و در نتیجه TTI شما افزایش می یابد.

کاهش TTI برای عملکرد وب شما بسیار مهم است ، به ویژه در دستگاه های تلفن همراه که این موضوع از اهمیت بالاتری برخوردار است.

اثر Time to Interactive بر روی امتیاز Performance

معیار TTI مقدار 15٪ از کل امتیاز عملکرد (Performance Score) را به خود اختصاص می دهد ، که اهمیت نسبتاً بالای آن را نشان می دهد. توجه داشته باشید که TTI معیاری است که با زمان مسدود کردن کل (TBT) در کنار هم هستند، و این دو معیار اطلاعات بیشتری در مورد پاسخگویی صفحه شما به کاربر ارائه می دهند.

حدود قابل قبول برای Time to Interactive

  • TTI برابر 2468 میلی ثانیه یا کمتر = خوب است و نیاز به بهبودی ندارد
  • TTI را بین 2468 تا 3280 میلی ثانیه = خوب ، اما نیاز بهبودی دارد
  • TTI بین 3280 تا 4500 میلی ثانیه = بیشتر از حد توصیه شده و کمی بهینه سازی لازم دارد
  • TTI بالاتر از 4500 میلی ثانیه = خیلی بیشتر از حد توصیه شده و حتما باید فکری به حال سایت خودتون کنید

چگونه زمان تعامل را بهبود ببخشیم؟

توجه داشته باشید که بررسی های خاصی که در زیر ذکر شده اند بیشترین کمک را به TTI شما می کنند. با این حال ، TTI صفحه شما ممکن است تحت تأثیر بهینه سازی های دیگری باشد که در اینجا ذکر نشده است.

1. بهینه سازی اجرای جاوا اسکریپت: برای کاهش main-thread blocking time، اجرای JavaScript خود را بهینه کنید و اطمینان حاصل کنید که صفحه شما سریع به ورودی های کاربر پاسخ می دهد.

  • کاهش زمان اجرای جاوا اسکریپت
  • به حداقل رساندن کار main-thread
  • حذف جاوا اسکریپت استفاده نشده
  • جایگزینی کتابخانه های بزرگ JavaScript با گزینه های کوچکتر

2. ارائه درخواست های کوچک: اطمینان حاصل کنید که تعداد درخواست ها در کمترین حالت خودش باشد. به همین ترتیب ، از chaining critical requests برای تسریع در بارگذاری منابع اصلی ، خودداری کنید.

3. استفاده از Preconnect to required origins ، این مورد یک مورد تخصصی است.


منبع: Time to Interactive

معیار پنجم: Total Blocking Time

Total Blocking Time یا همان (TBT) ، یکی از معیارهای عملکردی lighthouse است که در سال 2020 معرفی شد. این معیار میزان پاسخگویی صفحه شما را نسبت به ورودی کاربر مشخص می کند. به عبارت ساده ترTBT کل زمان مسدود بودن صفحه وب شما را اندازه گیری می کند. منظور از مسدود بودن در این عبارت زمانی است که کاربر نمی تواند با صفحه شما تعامل داشته باشد.

این معیار جایگزینی برای معیار field-only First Input Delay (FID) است که در PageSpeed Insights مشاهده می شود.

Total Blocking Time چه چیزی را اندازه گیری می کند؟

بر اساس بیانات گوگل :

TBT زمان کل بین First Contentful Paint (FCP) و Time to Interactive را اندازه گیری می کند. یعنی دقیقا زمانی که main-thread به حالت مسدود قرار گرفته و از پاسخگویی نسبت به کاربران جلوگیری می کند.

main-thread، جایی است که مرورگر اکثر موارد مرتبط با بارگذاری صفحه را مانند رندر یا چاپ محتوا (rendering/painting) و مدیریت تعاملات کاربران ، پردازش می کند. اساساً ، مرورگر از main-thread ، برای تجزیه HTML ، ساخت DOM ، اجرای CSS و JavaScript ، پردازش رویدادهای کاربر و انجام سایر کارهای مهم استفاده می کند.

وقتی انجام هر یک از این کارها بیش از 50 میلی ثانیه زمان ببرد، main-thread “مسدود” در نظر گرفته می شود زیرا مرورگر نمی تواند یک کار در حال انجام را قطع کند. و اگر main-thread مسدود یا بلاک شده باشد ، صفحه شما نمی تواند به اطلاعات ورودی کاربر مانند ضربه زدن روی صفحه ، فشار صفحه کلید یا کلیک ماوس پاسخی دهد.

زمان بیش از 50 میلی ثانیه ، زمانindividual blocking آن درخواست در نظر گرفته می شود و مجموع تمام این زمانهای مسدود شده ، کل زمان مسدود کردن صفحه شما یا Total Blocking Time است.

main thread timeline tbt

به عنوان مثال ، در تصویر بالا ، 5 وظیفه یا مورد در main-thread وجود دارد که 3 مورد از آنها Long Tasks هستند ، زیرا مدت زمان لازم برای انجام هریک از آن ها بیش از 50 میلی ثانیه است. زمان مسدودی هر یک از این long taskها به شرح زیر است:

  • Task A – 220 ms
  • Task B – 70 ms
  • Task E – 145 ms

TBT در این سناریو برابر با 435 میلی ثانیه است. اما بهرحال اگر main-thread فقط یک مورد داشت که 500 میلی به طول می انجامید، TBT نیز برابر 500 میلی ثانیه میشد.

مقایسه Total Blocking Time و Time to Interactive

Time to Interactive (TTI) معیار دیگری است که به تعامل صفحه شما مربوط می شود. TBT و TTI مکمل یکدیگر هستند اما در عین حال جنبه های کاملاً متفاوتی از تجربه کاربری صفحه شما گزارش می دهند.

TTI مدت زمانی را بیان می کند که طول می کشد تا صفحه شما کاملاً تعاملی شود. TBT به طور خاص به شما می گوید که کدام یک از موارد جاوا اسکریپت طولانی ترین زمان را برای اجرا شدن صرف کرده است.

درصورتی که main-thread ، حداقل به مدت 5 ثانیه آزاد باشد، TTI صفحه را کاملا تعاملی فرض می کند.

سناریوهای زیر را در نظر بگیرید:

tbt example

الف) سه کار 60 میلی ثانیه ای در یک دوره 5 ثانیه ای انجام شده

ب) یک Long Task به مدت 5 ثانیه

هر دو سناریوی فوق TTI را به یک اندازه افزایش می دهند. سناریوی A در طول بارگذاری صفحه تا حد زیادی تعاملی است ، چرا که هیچ long task یا کار طولانی ای در آن اتفاق نیفتاده و وقت مرورگر را نمی گیرد.

اما این دو سناریو از نظر کاربر بسیار متفاوت هستند زیرا TBT در سناریوی اول فقط 30 میلی ثانیه و در سناریوی دوم 4950 میلی ثانیه است.

سناریوی A در طول بارگذاری صفحه تا حد زیادی تعاملی است ، چرا که هیچ long task یا کار طولانی ای در آن اتفاق نیفتاده و وقت مرورگر را نمی گیرد.در حالی که در سناریو B هنگامی که مرورگر مشغول انجام Long Task است ، به هیچ وجه به کاربر اجازه تعامل با صفحه را نمی دهد. همین ویژگی باعث میشود TBT ، هم بعنوان یک معیار مستقل و هم با بکارگیری آن همراه TTI، مفید باشد.

مقایسه Total Blocking Time و First Input Delay

همانطور که قبلاً اشاره کردیم، TBT جایگزینی برای First Input Delay (FID) است که یکی از معیارهای Vital Web است. این داده های واقعی کاربر از طریق گزارش های تجربه کاربری Chrome (CrUX) – پایگاه داده رفتاری مرورگر Chrome که از کاربران سرتاسر دنیا جمع آوری شده است، به دست می آید. اما GTmetrix از این معیار در سنجش ها استفاده نمی کند. GTmetrix، به جای First Input Delay ، Total Blocking Time را گزارش می دهد. بنابراین جی تی متریکس، TBT را به جای FID گزارش می کند چراکه همان بهینه سازی ها را به شما توصیه می کند.

tbt web vitals

تاثیر Total Blocking Time بر نمره عملکرد یا performance

TBT به عنوان یک معیار Web Vital ، 25٪ از امتیاز performance را به خود اختصاص داده و همین مسئله این معیار را به یک معیار مهم برای بهینه سازی تبدیل کرده است. به عبارت دیگر، بهینه سازیTBT می تواند موثرترین پیشرفت را در پاسخگویی وبسایت شما ایجاد کند.

حدود Total Blocking

  • TBT=150 میلی ثانیه یا کمتر ، عالی ، این حالت ایده آل است و TBT شما نیازی به بهینه سازی ندارد
  • TBT بین 150 تا 224 میلی ثانیه = این حالت خوب است اما بهینه سازیTBT را انجام دهید
  • TBT بین 224 تا 350 میلی ثانیه = کمی بیشتر از حد توصیه شده که نیاز به بهینه سازی دارد
  • TBT بالاتر از 350 میلی ثانیه = خیلی بیشتر از حد توصیه شده است و نیاز حتمی به بهینه سازی دارد

چگونه Total Blocking Time را بهبود ببخشیم؟

Total Blocking Time با عملکرد جاوا اسکریپت ارتباط زیادی دارد و هرگونه پیشرفت در اجرای جاوا اسکریپت ( بهینه سازی هایی که باعث بهبود TTI می شوند) TBT شما را کاهش می دهد.
برخی از این بهینه سازی ها عبارتند از:


منبع مقاله: Total Blocking Time

معیار ششم: Cumulative Layout Shift

Cumulative Layout Shift (CLS) معیار عملکردی است که در سال 2020 توسط Lighthouse معرفی شده است تا میزان ثبات بصری یا ظاهری صفحه را اندازه گیری کند. به عبارت ساده تر CLS ، تغییر مکان غیرمنتظره عناصر صفحه را هنگام بارگذاری اندازه گیری می کند. در واقع نمره CLS، مجموع همه امتیاز های layout shift در صفحه است.

اساساً ، هر زمان که یک صفحه بارگیری می شود ، برخی از عناصر صفحه به طور غیرمنتظره ای جابجا می شوند و این امر بر نحوه تعامل کاربران با صفحه وب تأثیر می گذارد.

با بارگیری صفحه ، تصاویر قرمز باعث جابجایی سایر عناصر شده و به یک امتیاز بد CLS می انجامد. این عناصر تغییر کننده می توانند دکمه ها ، فرم های تماس ، تصاویر ، فیلم ها ، فونت ها یا انواع دیگر محتوا باشند. یک وب سایت با مقدار CLS پایین دارای ظاهری پایدار است که عناصر آن جابجا نمی شوند و بارگیری تمام محتوای آن به شکل ثابت، منظم و قابل پیش بینی انجام می شود.

کاهش صفحه CLS امری بسیار مهم است زیرا صفحاتی که عناصر آن درحین بارگیری جابجا می شوند میتوانند منجر به تجربه منفی کاربری شوند (به ویژه در دستگاه های تلفن همراه).

به عنوان مثال، برای همه ما اتفاق افتاده است که منتظر بارگیری صفحه ای شده ایم، دکمه ای را که قصد داشتیم از طریق آن، با صفحه تعامل برقرار کنیم، پیدا کرده ایم. اما درست زمانی که روی آن کلیک کرده ایم، عناصر جابجا شده و ما روی دکمه یا عنصر دیگری (غالباً یک تبلیغ) کلیک کرده ایم.

تفاوت Layout Shift غیر منتظره و مورد انتظار

توجه به تفاوت بین شیفت های مورد انتظار و غیر منتظره امری مهم است که در ادامه بصورت کامل بیان شده است:

یک Layout Shift، زمانی موردانتظار محسوب می شود که در پاسخ به ورودی کاربر اتفاق افتاده باشد. به عنوان مثال وقتی با کلیک بر روی نماد جستجو ، یک قسمت برای گرفتن واژه جستجو از کاربر، باز می شود، یک Layout Shift مورد انتظار اتفاق افتاده است.

از طرف دیگر ، Layout Shift یا تغییر طرح غیر منتظره معمولاً توسط تصاویری که طول و عرض آن ها مشخص نشده یا سایر محتوای پویا ایجاد می شود.

به عنوان مثال ، هنگامی که یک تبلیغ به طور ناگهانی ظاهر می شود و یک تصویر یا عنصری دیگر را به پایین صفحه هل می دهد، Layout Shift غیرمنتظره اتفاق افتاده است.

GTmetrix با استثنا درنظر گرفتن Layout Shift هایی که در عرض 0.5 ثانیه از ورود کاربر رخ می دهد ، بین Layout Shift های موردانتظار و غیر منتظره تفاوت قائل می شود.

تأثیر Cumulative Layout Shift در امتیاز عملکردی شما

حتی اگر تأثیر مستقیم CLS در امتیاز عملکرد نسبتاً کم باشد (5٪)، نباید فراموش کنیم که این مورد یک کمک بزرگ به حاصل شدن یک تجربه کاربری مطلوب است تا بتوانید تجربه ای روان و بدون تأخیر را به بازدیدکنندگان خود ارائه دهید. در حالی که برخی دیگر از معیارهای نمره عملکرد صفحه مستقیماً با سرعت بارگیری صفحه ارتباط دارند ، CLS بر بررسی کیفیت تجربه کاربری صفحه شما متمرکز است.

حد آستانه Cumulative Layout Shift

توجه کنید که CLS یک امتیاز است و نه مقداری بر پایه زمان. و مقدار آن عددی بین 0 تا 1 است.

  • CLS برابر 0.1 یا کمتر = خوب ، نیازی به بهینه سازی وجود ندارد
  • CLS بین 0.1 تا 0.15 = خوب ، اما میتوانید آن را بهبود بخشید
  • CLS بین 0.15 تا 0.25 = بیشتر از حد توصیه شده اما بهتر است بهینه سازی انجام شود
  • CLS برابر 0.25 یا بالاتر = خیلی بیشتر از حد توصیه شده و نیاز به بهینه سازی دارد

چگونه Cumulative Layout Shift را بهبود ببخشیم؟

توجه داشته باشید که اقدامات خاص ذکر شده در زیر، بیشترین تأثیر را در میزان CLS شما دارند. اما ممکن است نمره CLS صفحه شما تحت تأثیر بهینه سازی های دیگری باشد که در اینجا ذکر نشده است.
1) تعیین ابعاد تصویر: همیشه ، عرض و ارتفاع را برای عناصر تصویر و فیلم وبسایت خود مشخص کنید تا از فاصله ای مناسب برای تصاویر و فیلم ها استفاده شود. همچنین میتوانید این کار را با مشخص کردن نسبت ابعاد باکس ها در CSS انجام دهید.

2) برای کاهش تغییرات چیدمان ناشی از تبلیغات ، embed و iframesها ، اقدامات زیر را را انجام دهید:

  • قبل از بارگذاری کتابخانه تبلیغات ، اندازه شیار تبلیغات (ترجیحاً بزرگترین) را رزرو کنید.
  • تبلیغات را به پایین صفحه یا خارج از ویوپورت انتقال دهید.
  • وقتی هیچ تبلیغی برای نمایش در دسترس نیست ، از نگه دارنده فضا یا placeholder استفاده کنید.

3) از درج مطالب جدید با محتوی پویا بالاتر از مطالب موجود خودداری کنید


منبع مقاله: Cumulative Layout Shift

تصویر شاخص حل مشکلات جی تی متریکس

بررسی اشکالات جی تی متریکس

حل مشکلات GTmetrix با بررسی مورد به مورد در این مقاله بیان شده است.

  • حل مشکل Reduce initial server response time
  • حل مشکل Avoid an excessive DOM size
  • حل مشکل Enable Keep-Alive
  • حل مشکل critical request chain
  • حل مشکل Avoid long main-thread tasks
  • حل مشکل Use a Content Delivery Network (CDN)
  • حل مشکل Avoid large layout shifts
  • حل مشکل Minimize main-thread work

حل مشکل کاهش زمان پاسخ اولیه سایت

مشکل کاهش زمان پاسخ اولیه سایت – Reduce initial server response time

زمان اول بایت ارسالی یا همانTime to First Byte (TTFB) ، در واقع به عنوان زمان پاسخ سرور شناخته می شود. در واقع این زمان، زمانی است که مرورگر درخواست خود را برای سرور ارسال کرده و اولین بایت ارسالی از طرف سرور را دریافت می کند.

کاهش TTFB برای تجربه کاربری صفحه بازدید کنندگان شما بسیار مهم است چرا که بر روی دریافت هر درخواست (request) ارسالی از طرف وب سایت شما اثر گذاشته و مستقیما بر مدت زمان بارگیری صفحه اثرگذار خواهد بود.

چنانچه TTFB کند باشد ، بازدیدکنندگان شما ممکن است فقط صفحه خالی را مشاهده کنند در حالی که مرورگر منتظر پاسخ از سرور است. بدون شک این نکته باعث ایجاد حس نامطلوبی در کاربران می گردد.

به عنوان یک بهینه سازی پر اهمیت ، کاهش TTFB می تواند عملکرد وب سایت شما را به طور قابل توجهی بهبود بخشد.

تاثیر زمان پاسخگویی (server response time) سرور بر عملکرد صفحه (page performance)

وقتی کاربر وارد سایت شما شده و درخواست لود صفحه از طرف مرورگر ارسال می شود، این درخواست باید به سرور ارسال شده ، سرور پاسخ مناسب را ایجاد کرده و کدها و منابع صفحه وب سایت شما را ارسال کند.

نمودار پاسخ سمت سرور برای سرعت سایت

TTFB به عوامل مختلفی بستگی دارد ، اما عمدتا عملکرد نشان داده شده در مرحله 2 مد نظر است.

کل فرایند به عوامل مختلفی مانند سرعت انتقال شبکه ، عملکرد کد نویسی های نوشته شده و عملکرد سرور بستگی دارد. به زبان ساده ، اگر هر یک از این عناصر کند باشد ،TTFB شما تحت تأثیر قرار می گیرد. انتظار بیش از حد کاربران برای لود شدن صفحه حتی ممکن است منجر به ناامید شدن آنها و ترک صفحه شما شود که امری بسیار فاجعه بار است.

TTFB سریع ، به این معنی است که بازدیدکننده شما در صورت شروع انجام درخواست ، سریع پاسخ می دهد. هرچه سریعتر بایت اول از سرور به مرورگر برسد ، بقیه منابع صفحه شما زودتر پردازش شده و به کاربر نمایش داده می شوند.

توجه داشته باشید که تعاریف زیادی برای TTFB وجود دارد. جی تی متریکس (GTmetrix) ، TTFB را مجموع مدت زمان ارسال درخواست ، مدت اتصال و مدت زمان بازگشت می داند.

محاسبه زمان gtmetrix-ttfb

در شکل فوق زمان محاسبه شده برای TTFB نمایش داده شده است.

مقدار قابل قبول GTmetrix برای این پارامتر چقدر است؟

حد ایده آل در نظر گرفته شده برای این موضوع برابر 600 میلی ثانیه بوده و اگر زمان پاسخگویی اولیه سرور بیش از 600 میلی ثانیه ، باشد این مورد از دیده جی تی متریکس و گوگل عملکرد نامناسبی ارزیابی خواهد شد.

چگونه زمان پاسخ سرور را کاهش دهیم؟

حال زمان پاسخگویی به این سوال مهم رسیده است. برای این کار 3 راه حال وجود دارد.

راه حل اول: بهینه سازی کدهای داخلی وب سایت به ویژه درخواست های پایگاه داده (Database)

البته این مورد نیازمند دانش تخصصی زیادی بوده و ما اکیداً توصیه می کنیم که از متخصصین درخواست کمک کنید چراکه در صورت انجام اشتباه ممکن است ضربه سختی به وب سایت خود وارد کنید. برای این منظور می توانید کدهای داخلی دیتابیس را تا حد امکان ساده سازی کرده و آنها را دسته بندی کنید تا در بلوک های خاصی اجرا شوند. همچنین می توانید کد های غیر ضروری را پاک کنید.

در صورتی که از سیستم مدیریت وردپرسی برای مدیریت وب سایت خود استفاده می کنید می توانید با استفاده از افزونه های بهینه ساز این کار را انجام دهید البته تغییرات خاص و پیچیده ای را نمی توانید اعمال کنید که ما هم پیشنهاد میکنیم چنین کاری را انجام ندهید.

راه حل دوم : اجرای حافظه پنهان سرور یا همان سیستم کش (server-side caching)

حافظه پنهان (حافظه کش) روشی است که به جای پردازش در سرور و تولید صفحه در صورت درخواست کاربر، از نسخه پیش ساخته صفحه ، در هنگام درخواست استفاده می شود. برای حل این موضوع می توانید از پلاگین های وردپرسی زیادی استفاده کنید. (پلاگین های بهینه سازی کش) پیشنهاد ما برای انجام این کار استفاده از یکی از 3 پلاگین زیر است.

البته توجه داشته باشید که میزبان و هاستینگ شما ممکن است از قبل در حافظه کش سمت سرور این مورد را در نظر گرفته باشد. بنابراین برای روشن شدن موضوع حتماً با آنها تماس بگیرید.

راه حل سوم: به روزرسانی سخت افزار سمت سرورCPU یا RAM قوی تر

معمولا شرکت های هاستینگ سیستم های مختلفی را برای ارائه به مشتریان خود تدارک دیده اند که با قیمت های مختلفی این ارائه انجام می شود. پیشنهاد می کنیم در صورتی که بودجه شما اجازه می دهد حتما از سیستم های قوی تر و سریع تر استفاده کنید. برای این موضوع حتما با شرکت خدمات هاستینگ خود مشورت کنید.

توجه: اگر کدنویسی وب سایت شما بسیار ناکارآمد باشد ، تمام منابع سخت افزاری در جهان نیز باعث کاهش زمان بارگیری نمی شوند!!! پس حتما در مرحله اول بهینه سازی کدهای داخلی وب سایت خودتان را انجام دهید. در نهایت برای انجام اصلاحات این مورد حتما با کارشناسان با تجربه در تماس باشید. در این مسیر کارشناسان تاپ ادورت با افتخار آماده پاسخ گویی به سوالات هستند.


منبع: سایت جی تی متریکس

حل مشکل Avoid an excessive DOM size

قبل از هر چیزی لازم است تا تعریفی در رابطه با المان های DOM ارائه کنیم.

المان Dom چیست؟

DOM یا همان Document Object Model در واقع یک مدل و ساختار درختی از تمام عناصر HTML درون یک صفحه وب است. که در آن عناصر HTML (همان تگ‌های HTML) به عنوان اشیاء در نظر گرفته می‌شوند. DOM در واقع یک API یا همان رابط برنامه نویسی برای جاوا اسکریپت است که به برنامه نویس اجازه کارهای زیر را می دهد:

  • حذف ، اضافه یا تغییر تگ‌های (عناصر) HTML
  • حذف ، اضافه یا تغییر خصیصه‌های attribute) HTML)
  • حذف ، اضافه یا تغییر استایل‌های CSS
  • واکنش به رویداد‌های Event) HTML)
  • حذف ، اضافه یا تغییر رویداد‌های HTML

صفحه html دارای کد هایی است که هر کدام از این کد ها در یک بلوک قرار گرفته و این درخت که معروف به درخت DOM است را می سازد.

المان Dom

بدیهی است که هرچه این درخت بزرگتر و پیچیده تر باشد ، محاسبات و پاسخگویی طولانی تر خواهد شد. در واقع هر زمان که شما تغییری در ظاهر سایت خود ایجاد میکنید باعث می شوید که این ساختار درختی تغییر پیدا کند. با توجه به نکته بیان شده می توان گفت اجتناب از اندازه بیش از حد DOM به نفع صفحه شماست و باعث بهبود تجربه کاربری صفحه می شود.

یک درخت DOM بزرگ چگونه بر عملکرد صفحه تأثیر می گذارد؟

هر زمان که یک صفحه بارگیری می شود ، مرورگر قبل از اینکه شروع به ساخت درخت Document Object Model (DOM) کند، HTML آن صفحه را دانلود و تجزیه می کند. این درخت DOM تمام عناصر HTML را، که شامل ساختار و محتوای صفحه وب میشود، دربرمیگرد.

حال یک درخت بزرگ DOM می تواند به روش های زیر بر عملکرد صفحه شما تأثیر منفی بگذارد:

مورد اول: افزایش غیرضروری تعداد بایت های منتقل شده

این افزایش به دلیل گنجاندن چندین گره که در ابتدا با بارگذاری اولیه قابل مشاهده نیستند، اتفاق می افتد و بر کارایی شبکه و عملکرد بارگذاری صفحه شما تأثیر می گذارد. این به معنی حجم بالاتر داده و بارگذاری کند و آهسته صفحه برای کاربران شما است. در نظر بگیرید که هرچه درخت DOM بزرگتر و پیچیده تر باشد تعداد کدهای بیشتری رد و بدل خواهد شد و این موضوع باعث تبادل اطلاعات بیشتری خواهد شد.

مورد دوم: کاهش بیش اندازه سرعت رندر صفحه

به دلیل اینکه مرورگر دائماً نیاز به محاسبه مجدد موقعیت و استایل دهی گره های مختلف دارد، سرعت رندر صفحه کاهش می یابد. این عامل هنگام ترکیب با قوانین پیچیده استایل دهی و کدهای css شدیدتر می شود و بر عملکرد زمان اجرای صفحه شما تأثیر می گذارد.

مورد سوم: تخریب قدرت Ram سیستم کاربران

این تخریب به دلیل تعاملات گسترده با کوئری های جاوا اسکریپت اتفاق می افتد. بهینه سازی اندازه DOM عملکرد زمان اجرا را بهبود می بخشد ، سرعت ارائه صفحه را افزایش می دهد و به شما کمک می کند یک تجربه کاربری مناسب و مثبت به کاربران خود ارائه دهید.

GTmetrix چگونه این گزارش را آماده کرده است؟

GTmetrix مجموع عناصر DOM را برای یک صفحه ، حداکثر عمق DOM صفحه و حداکثر عناصر فرزند (Child elements) را گزارش می دهد. بسته به تعداد عناصر DOM، نمره گزارش GTMetrix صفحه شما تغییر می کند.

اگر اندازه DOM صفحه شما بیش از 818 عدد باشد ، این عامل بعنوان یک مشکل به شما گزارش داده می شود.

چگونه از اندازه بیش از حد DOM جلوگیری کنیم؟

جلوگیری از اندازه بیش از حد DOM برای صفحه وب شما کار آسانی نیست چراکه نمیتوان یک عدد را بعنوان سایز مناسب برای همه صفحات اعلام کرد. اما یکی از روش های جلوگیری از افزایش سایز DOM این است، هنگامی که وب سایت خود را می سازید ، فرآیندهای خاصی را در گردش کار خود ادغام کنید تا وب سایت شما با مشکل اندازه بیش از حد DOM روبرو نشود.

به عنوان مثال: اگر برای ساخت وب سایت خود، از CMS یا سیستم مدیریت محتوا استفاده می کنید، باید به پوسته و افزونه های استفاده شده توجه کنید نمایید چرا که ممکن است عناصر زیادی به صفحه تزریق کنند که به عملکرد سایت شما ارتباطی نداشته باشند.

در بسیاری از موارد ، این ویژگی ها به صورت پنهان شده در وبسایت وجود دارند و باعث می شوند فکر کنید هیچ کدی وجود ندارد. در صورت امکان ، کدهای ناخواسته ای را که به کارایی سایت بی ارتباط است حذف کنید.

به یاد داشته باشید که هرچه صفحه شما پیچیده تر باشد ، احتمالاً اندازه DOM صفحه شما بزرگتر است.

توجه: این یک بهینه سازی تخصصی است و فقط به متخصصین با تجربه توصیه می شود که این عامل را اصلاح کنند.


منبع: GTmetrix – Lighthouse: Avoid an excessive DOM size

حل مشکل Enable Keep-Alive

تذکر: این ملاک توسط خود جی تی متریکس ارائه شده است.

برای درخواست های HTTP/1.1 ، فعال کردن Keep-Alive تاخیر را کاهش داده و عملکرد صفحه شما را بهبود می بخشد.

ممکن است مرورگرها از چندین اتصال TCP برای بازیابی فایل های موجود در صفحه شما از سرور استفاده کنند، چرا که احتمالا با تحویل فایل اولیه اتصال اصلی قطع شده است. این اتصال چندگانه باعث افزایش تاخیر مدت زمان بارگیری صفحه شما می شود.

فعال کردن Keep-Alive این امکان را فراهم می کند تا از یک اتصال TCP برای انتقال چندین فایل استفاده شده و در نتیجه بارگیری صفحه سریعتر انجام می شود.

فعال کردن Keep-Alive چه تاثیری بر عملکرد صفحه دارد؟

فعال کردن Keep-Alive تضمین می کند که از یک اتصال TCP برای انتقال چند فایل، از سرور به مرورگر استفاده شود و از آنجایی که با این اتصال دیگر مرورگر برای بازیابی تمام منابع صفحه شما نیازی به برقراری اتصال دیگری ندارد، به صفحه شما کمک می کند تا سریعتر بارگیری شود.

به طور کلی ، مرورگر یک اتصال TCP را با یک سرور برقرار می کند تا بتواند منابع صفحه شما را بازیابی کرده و محتوای صفحه را نمایش دهد.

با درخواست های HTTP/1.1 ، مرورگر می تواند اتصالات TCP را پس از دریافت فایل خاصی از سرور، ببندد. اگر چندین اتصال برای بازیابی فایل های صفحه شما برقرار شود، تأخیر غیرضروری شبکه را افزایش داده ، در نتیجه بارگیری صفحه کند انجام می شود.

فعال کردن Keep-Alive به صراحت به مرورگر اعلام می کند که با دریافت فایل از سرور ، نباید اتصال را قطع کند. توجه داشته باشید که این اقدام فقط برای درخواست های HTTP/1.1 قابل اجرا است. وب سایت هایی که بر پایه درخواست های HTTP/1.1 عمل می کنند، می توانند چندین اتصال TCP با یک سرور برقرار کنند تا منابع صفحه را دریافت کنند. در حالی که بسیاری از وب سایت ها به HTTP/2 منتقل شده اند و یا برخی از سرورهای وب به طور خودکار پرونده ها را از طریق یک اتصال TCP منتقل می کنند. البته ممکن است این موارد برای برخی از کاربران صدق نکند.

GTmetrix چگونه این گزارش را آماده می کند؟

GTmetrix پاسخ منابع صفحه شما را ارزیابی می کند و درخواست هایی را که اتصال Keep-Alive ندارند پرچمگذاری می کند. اگر حداقل یک منبع از این دست وجود داشته باشد، این عامل هشدار داده می شود.

این در حالی است که Lighthouse بررسی می کند آیا صفحه وب شما از HTTP/2 استفاده می کند یا خیر و فعال بودن Keep-Alive را در سرور وب شما را بررسی نمی کند.

GTMETRIX معتقد است که کاربران باید از این تنظیم ساده که می تواند باعث بهبود عملکرد صفحات وب آنها شود آگاه شوند. به همین دلیل این عامل را در گزارش های خود گنجانده است.

چگونه Keep-Alive را فعال کنیم؟

بسته به وب سرور مورد استفاده خود ، دستورالعمل های زیر را دنبال کنید:

1) سرورهای Apache :Apache به صورت پیش فرض اتصالات Keep-Alive را فعال می کند. با این حال ، می توانید با افزودن خط زیر به فایل ” httpd.conf ” آن را فعال کنید. اما توجه داشته باشید اگر وبسایت شما روی یک هاست اشتراکی قرار دارد، احتمالاً به httpd.conf دسترسی نخواهید داشت و بنابراین مجبورید تنظیمات پیشفرض ارائه دهنده فضای میزبانی خود کنار بیایید.

 KeepAlive On

هشدار مهم درباره htaccess: ممکن است منابع دیگر به شما پیشنهاد کنند تا با افزودن کد زیر به فایل htaccess ، اقدام به فعال کردن keep alive کنید. اما بر خلاف آنچه این وب سایت ها پیشنهاد می دهند ، افزودن کد فوق به فایل htaccess در واقع اتصالات Keep-Alive را فعال نخواهد کرد بلکه باعث می شود اطلاعات نادرستی درباره قابلیت های سرور به مرورگرها ارسال شوند.

 Header set Connection keep-alive

2) سرورهای Microsoft IIS : کد زیر را کپی و در خط فرمان جایگذاری کنید:

 appcmd set config /section:httpProtocol /allowKeepAlive:true

3) سرورهای NGINX :حالت Keep-Alive به صورت پیش فرض در سرورهای NGINX فعال است.


منبع : Lighthouse: Enable Keep-Alive

حل مشکل critical request chain

critical request chain، درواقع یک سری درخواست های دنباله دار وابسته به یکدیگر هستند که برای ارائه صفحه ضروری هستند. این کار توسط یک روند مشخص ارائه می شود که ترتیب درخواست های تجزیه و اجراکردن را تعیین می کند.

درخواست های ضروری زنجیره ای طولانی (به خصوص آنهایی که منابع زیادی دارند) می توانند زمان بارگذاری صفحه شما را که به render-blocking شناخته می شوند، افزایش دهند. با کاهش تعداد critical request chains می توانید سرعت لود صفحه خود را بالا ببرید.

render-blocking در واقع این موضوع را بیان می کند که ابتدا باید فایل خاصی لود شود تا فایل بعدی که در صف قرار دارد وارد پروسه بارگزاری شود.

critical request chain چه تاثیری روی سرعت لود صفحه دارند؟

وقتی مرورگر در ابتدای فرآیند بارگیری صفحه HTML را تجزیه می کند ، درخواست های مهم را بر اساس اولویت اختصاص داده شده پردازش می کند.

در صورتیکه مشخص نشوند، کدهای HTML معمولا دارای الویت اول هستند. بعد از آن CSS ها ، عکس ها و JavaScript ها به ترتیب الویت بندی می شوند. البته توجه داشته باشید این در صورتی است که خود شما اولویت بندی خاصی را تعریف نکرده باشید. چراکه در اینصورت اولویت با تنظیمات و توالی هایی است که شما انجام داده اید.

تشکیل critical request chain طولانی ، باعث به وجود آمدن تاخیر در لود صفحات سایت شده و زمان بارگذاری صفحه شما را افزایش می دهند.

حداکثر تاخیر critical path ، مجموع کل زمان صرف شده برای بارگیری همه منابع در طولانی ترین critical request chain است.

با به حداقل رساندن تعداد منابع بوسیله به تعویق انداختن لودینگ ، حذف کامل آنها ، یا کوتاه کردن طول critical path می توان باعث افزایش عملکرد وب سایت و بهبود تجربه کاربری بازدید کنندگان شد.

GTmetrix بر چه اساسی این گزارش را آماده می کند؟

یک critical request به عنوان یکی از درخواست های زیر تعریف می شود:

  • Render-blocking
  • Not preloaded (بارگیری نشده)
  • Declared with a medium, high, or very high priority (اعلام با الویت متوسط ، بالا ، یا خیلی زیاد)

بررسی این مبحث در صورتی آغاز می شود که حداقل یک critical request chain وجود داشته باشد.

برای شروع کردن بررسی ، GTmetrix طولانی ترین critical request chain را با جزئیات نمایش می دهد و به شما اجازه می دهد هر درخواست را مشاهده کنید.

همچنین حداکثر critical path latency نمایش داده می شود.

چگونه این بررسی را انجام دهیم؟

به طور کلی ، ارزیابی کنید که چه منابعی در صفحه شما بارگیری می شود و سعی کنید زمان را برای بارگیری صفحه خود را به حداقل برسانید. چند استراتژی وجود دارد که می توانید برای بهینه سازی طول critical request chain استفاده کنید، چند نمونه برای شما معرفی کرده ایم:

  1. بارگیری درخواست های کلیدی: برای سرعت بخشیدن به اجرای منابع مهم ، درخواست های کلیدی (مانند: اسکریپت ها ، صفحات وب ، صفحه های سبک و غیره) را از قبل بارگیری کنید ، این کار باعث صرفه جویی وقت در زمان بارگیری صفحه می شود.
  1. کاهش تعداد critical resources: برای کاهش تعداد critical resources مورد نیاز (یعنی منابع مورد نیاز برای نمایش محتوای با ارزش) بوسیله به تأخیر انداختن بارگیری non-critical resources یا در صورت امکان از حذف کامل آن ها استفاده کنید. این کار تضمین میکند که مرورگر زمان کمتری را برای بارگیری منابع غیرضروری صرف کند. به عنوان مثال: تصاویر کم ارزش ، کدهای جاوا اسکریپت ، استایل های CSS برای محتوای غیر مهم.
  1. استفاده از ویژگی font-display: از ویژگی font-display برای بهینه سازی بارگیری فونت وب سایت و تجربه صفحه بازدید کنندگان خود استفاده کنید.

توجه: این یک بهینه سازی در سطح پیشرفته است. پشتیبانی بوسیله متخصصین این کار اکیدا توصیه می شود.


منبع: GTmetrix-Lighthouse: Avoid chaining critical requests

حل مشکل Avoid long main-thread tasks

رویدادهایی مانند تجزیه HTML/CSS ، تجزیه/اجرای جاوا اسکریپت و سایر موارد “task” هایی هستند که بر روی رشته اصلی اجرا می شوند (به طور پیش فرض).

زمانیکه هر یک از این task ها در طول زمان بیش از 50 میلی ثانیه اجرا شود (به عنوان “task های طولانی ” نیز شناخته می شود) ، می تواند هم برای First Paint و هم زمانی که برای تعامل کامل صفحه شما لازم است تأخیر ایجاد کند.

حتما از main-thread tasks طولانی تا آنجایی که ممکن است، جلوگیری کنید، تا بازدیدکنندگان سایت شما یک تجربه کاربری خوب داشته باشند.

main-thread tasks طولانی چه تاثیری بر عملکرد صفحه دارند؟

هر بار که صفحه شما بارگیری می شود ، مرورگر از main-thread برای مدیریت بیشتر کارهای مربوط به ارائه محتوای صفحه استفاده می کند.

Avoid long main-thread tasks

فایل جاوا اسکریپت که مدت طولانی در حال اجرا است (A ، B ، E در بالا) ممکن است main-thread را برای مدت طولانی مسدود کند و از اجرای سایر فایل ها توسط مرورگر جلوگیری کند و در نتیجه در بارگزاری کلی صفحه شما تأثیر بگذارد. main-thread task های طولانی مانع از این می شوند که مرورگر با سایر فرآیندهای ضروری در بارگیری صفحه شما روبرو شود.

به عنوان مثال ، یک فایل جاوا اسکریپت که مدت طولانی در حال اجرا است ، مرورگر را از پردازش هر کار دیگری متوقف می کند تا زمانی که تجزیه و اجرا شود.

کاهش تعداد main-thread task طولانی با به حداقل رساندن کارmain-thread ، عملکرد کلی صفحه شما را بهبود می بخشد. این برای بازدیدکنندگان سایت شما به این معنی است ، ممکن است محتوا را سریعتر در صفحه شما ببینند و زودتر با آن ارتباط برقرار کنند.

GTmetrix چگونه این عملکرد را بررسی می کند؟

این بررسی با معیار زمان شما برای تعامل (TTI:Time to Interaction) ارتباط زیادی دارد. با کلیک بر روی این گزارش مشخص می شود که کدام یک از فعالیت های اجرا شده اصلی بیش از 50 میلی ثانیه بوده است.

چگونه از انجام main-thread task جلوگیری کنیم؟

این بررسی تمام وظایف طولانی را که در بخش اصلی انجام می شوند، لیست می کند.

برای برطرف کردن این مشکل شما باید توالی موجود بین فایل های اجرا شده را تغییر داده و لود شدن فایل ها و کدهایی که اهمیت کمتری دارند را به تعویق بیاندازید.

توجه: این یک بهینه سازی تخصصی است. فقط به متخصصین با تجربه توصیه می شود که این بررسی را بهبود ببخشند.


منبع: Lighthouse: Avoid long main-thread tasks

حل مشکل Use a Content Delivery Network (CDN)

استفاده از “Content Delivery Network(CDN)” می تواند عملکرد سایت شما را در مناطق مختلف جهان بهبود بخشد. CDN اساساً شبکه ای از سرورها است که در سراسر جهان پخش شده است. هر CDN “گره” ایست که در منطقه دیگری قرار دارد و محتوای ثابت صفحه شما مانند تصاویر ، پرونده های CSS / JavaScript و غیره را ذخیره می کند.

هنگامی که یک کاربر از صفحه شما بازدید می کند، منابع از نزدیکترین گره CDN به جای سرور مبدا ارائه می شوند ، تاخیر را کاهش می دهد و باعث می شود که بازدید کنندگان از هر مکان که قرار دارند لود یک صفحه سریع را تجربه کنند.

استفاده از Content Delivery Network (CDN) چه تاثیری بر عملکرد صفحه دارد؟

Content Delivery Network با ذخیره کردن منابع ثابت صفحه شما در سرورهای مختلف جهان ، تأخیر در زمان لود شدن فایل های سایت شما را کاهش می دهد.

بسته به محلی که بازدید کنندگان شما در آن قرار دارند ، محتوای صفحه شما از نزدیکترین سرور / گره CDN ارائه می شود.

GTmetrix چگونه عملکرد آن را بررسی می کند؟

GTmetrix پاسخ درخواست های لود صفحه شما بررسی می کند و مواردی که از CDN شناخته شده ارائه نمی شوند را شناسایی می کند.

اگر صفحه شما دارای منابع ثابتی است که روی CDN شناخته نشده است ، GTmetrix عملکرد آن را بررسی می کند. رتبه این بررسی به این بستگی دارد که چه تعداد منابع از CDN شناخته شده تأمین نمی شود. توجه داشته باشید که این موضوع تأثیر کمتری در رتبه ساختار سایت شما دارد و به احتمال زیاد روی عملکرد شما تأثیر می گذارد.

استفاده از Content Delivery Network (CDN) در اصل در لیست بررسی پیش فرض Lighthouse موجود نیست.

به هر حال ، با توجه به تأثیر بالقوه آن بر عملکرد سایت به اندازه کافی مهم است که در GTmetrix در نظر گرفته شده است.

CDN ها به طور کلی عملکرد قابل توجهی را برای بازدیدکنندگان فراهم می کنند. مهم نیست که بازدید کنندگان شما از کجا هستند ، CDN می تواند با ارائه منابع ثابت از نزدیکترین گره سرور ، عملکرد ثابت را تضمین کند.

البته می توان گفت که تمامی وب سایت ها به CDN احتیاجی ندارند. و در نتیجه استفاده از Content Delivery Network (CDN) به عنوان یک عامل منفی برای وب سایت شما مانند گذشته به حساب نمی آید ؛ اگرچه هنوز هم تا حدی بر رتبه آن تاثیر می گذارد.

چگونه این بررسی را انجام دهیم ؟

اولاً ، CDN ها برای عملکرد وب سایت شما ضروری نیستند. اگرچه آن ها می توانند عملکرد وب سایت شما را در مکان های مختلف جغرافیایی به طور قابل توجهی بهبود ببخشند ، اما این سوال که آیا شما باید از یکی از آن ها استفاده کنید به مخاطبان هدف و اهداف عملکرد شما بستگی دارد.

حالات زیر در نظر بگیرید:

  • CDN های شناخته شده: اگر از CDNهای محبوب (به عنوان مثال Cloudflare ، Netflify ، Amazon CloudFront ) برای ارائه منابع صفحه خود انتخاب کنید ، ممکن است GTmetrix از قبل این CDN را تشخیص دهد. در این صورت ، با شروع استفاده از CDN ، بررسی این پارامتر باید درست شود.
  • CDN های شناخته نشده: اگر از CDNهایی استفاده می کنید که نادر هستند می توانید با جی تی متریکس تماس بگیرید تا برای شما بررسی کنند.
  • من به CDN نیازی ندارم: اگر احساس می کنید که نیازی به استفاده از CDN ندارید (به عنوان مثال مخاطبان محلی ، وب سایت کوچک و غیره) ، می توانید این بررسی را با افزودن دامنه خود به قسمت نام های میزبان CDN در قسمت Analysis Options در حساب خود دور بزنید!!!

می توانید دامنه / نام هاست ، خود را به قسمت Hostnames CDN در تنظیمات کاربر اضافه کنید.

پس از انجام این کار ، GTmetrix وب سایت شما را به دلیل عدم استفاده از CDN امتیازی از شما کسر نخواهد شد. با این حال ، توجه داشته باشید که امتیاز عملکرد شما تغییری نخواهد کرد.


منبع: Lighthouse: Use a Content Delivery Network (CDN)

حل مشکل Avoid large layout shifts

مشکل Large layout shifts می تواند تجربه بسیار بد و نا امیدکننده ای را برای بازدیدکنندگان شما ایجاد کرده و باعث شود صفحه شما از نظر بصری نامناسب به نظر برسد. چرا که عناصر صفحه به طور ناگهانی ظاهر شده ، حرکت می کنند و بر نحوه تعامل بازدید کنندگان شما با صفحه تأثیر می گذارند. اجتناب از Large layout shifts در ایجاد یک تجربه کاربری مناسب برای بازدیدکنندگان ضروری است.

Layout Shift چگونه بر عملکرد صفحه تأثیر می گذارد؟

هنگامی که یک کاربر از صفحه وب شما بازدید می کند ، معمولاً در نظر دارد تا از طریق دکمه ها ، فرم تماس ، تصاویر ، فیلم ها یا انواع دیگر محتوا، با صفحه تعامل برقرار کند. گاهی اوقات ، درست زمانی که کاربر می خواهد روی قسمتی کلیک کند، صفحه به سمت پایین حرکت کرده و کاربر برای کلیک کردن با مشکل مواجه می شود.

به طور مثال: فیلم زیر را مشاهده کنید که با بارگیری صفحه ، تصاویر قرمز باعث جابجایی و تنظیم سایر عناصر شده و باعث ایجاد یک تجربه کاربر بد می شود.

و یا این فیلم را مشاهده کنید:

این “تغییر طرح” بر نحوه تعامل کاربران با وب سایت شما ، به ویژه در دستگاه های تلفن همراه تأثیر می گذارد. نمره پایین CLS نشان می دهد که صفحه شما از نظر بصری ناپایدار است. با اینکه CLS روی نمره عملکرد تأثیر زیادی ندارد (فقط 5٪)، درج آن در Web Vital نشان دهنده اهمیت آن به عنوان یک معیار مفید است که تجربه صفحه شما را منعکس می کند.

چگونه می توان از Large layout shifts جلوگیری کرد؟

شما می توانید با استفاده از روش های زیر ، از Large layout shifts جلوگیری کنید:

راهکار اول: تعیین ابعاد تصویر: همیشه ، عرض و ارتفاع را برای عناصر تصویر و فیلم سایت خود مشخص کنید تا از فاصله ای مناسب برای تصاویر و فیلم ها استفاده شود. همچنین میتوانید این کار را با مشخص کردن نسبت ابعاد باکس ها در CSS انجام دهید.

راهکار دوم: کاهش layout shift ناشی از تبلیغات ، embed ها و iframe ها:

  • قبل از بارگذاری کدها و فایل های تبلیغات ، اندازه محل تبلیغات را بزرگترین حالت انتخاب کنید.
  • پیشنهاد می شود تبلیغات را به پایین صفحه یا خارج از ویوپورت انتقال دهید.
  • در گام بعدی وقتی هیچ تبلیغی برای نمایش در دسترس نیست ، از نگه دارنده فضا یا placeholder استفاده کنید.
  • از درج مطالب جدید بالاتر از مطالب موجود خودداری کنید
  • سعی کنید از درج محتوای پویا (به عنوان مثال ، آگهی ها ، فرم ها و غیره) در بالای محتوای موجود خودداری کنید ، مگر اینکه در واکنش یا نتیجه تعامل کاربر با صفحه باشد.

راهکار سوم: جلوگیری از Flash of Invisible Text (FOIT) : مسئله Flash of Invisible Text (FOIT) می تواند CLS صفحه شما را تحت تأثیر قرار دهد. با preload کردن فونت ها و یا استفاده از ویژگی font-display، اطمینان حاصل کنید که متن شما هنگام بارگیری فونت وب نیز قابل مشاهده است.

توجه: این بهینه سازی در دسته اقدامات پیشرفته قرار می گیرد بنابراین توصیه می کنیم از یک متخصص کمک بگیرید.


منبع مقاله : GT metrix – Lighthouse: Avoid large layout shifts

حل مشکل Minimize main-thread work

main-thread محلی است که مرورگر قسمت اعظمی از دستورات مربوط به بارگذاری صفحه شما را پردازش می کند. مانند ارائه / چاپ محتوا یا مدیریت تعامل کاربر. در واقع main-thread فرایندهای بارگیری صفحه شما را کنترل می کند. سرعت بارگیری صفحه شما به میزان کارهایی که main-thread باید انجام دهد بستگی دارد. شما باید که اطمینان حاصل کنید main-thread برای مدت طولانی مشغول نباشد.

برخی از کارهای مرورگر که در main-thread اجرا می کند شامل موارد زیر است:

  • دست زدن به طرح بندی ها
  • تجزیه CSS و HTML
  • ساخت Document Object Model (DOM)
  • اجرای تمام JavaScript ها

main-thread را به عنوان پیشخدمت یک رستوران در نظر بگیرید. وظیفه پیشخدمت گرفتن سفارشات ، پرداخت هزینه ، تحویل غذا ، پر کردن نوشیدنی و غیره است. اگر پیشخدمت با کاری مانند طولانی شدن زمان پردازش سفارشات گرفتار می شود (مثلاً مشتری سفارش پیچیده ای دارد که هنوز نمی توانند انتخاب کند.) ، آنگاه پیشخدمت نمی تواند به کارهای دیگر خود رسیدگی کند.

با به حداقل رساندن کار main-thread ، مرورگر شما صفحه را برای انجام کار های ضروری آزاد می کند.

main-thread به چه مواردی بستگی دارد؟

بسته به طولانی بودن مدت main-thread در هنگام بارگیری صفحه ، GTmetrix این بررسی را آغاز می کند و زمان صرف شده را در دسته های مختلف طبقه بندی می کند ، از جمله:

  • ارزیابی اسکریپت
  • سبک و چیدمان
  • رندر گیری
  • تجزیه HTML و CSS
  • تجزیه و تدوین اسکریپت
  • مجموعه Garbage

در هنگام مشاهده گزارش جی تی متریکس با کلیک بر روی هر کدام از اشکالات مطرح شده در گزارش جی تی متریکس ، زمان صرف شده برای رویدادهای مختلف در main-thread مشخص می شود.

Minimize main-thread work

main-thread رویدادهایی مانند تجزیه HTML / CSS ، اجرای جاوا اسکریپت و غیره … را برای انجام مدیریت تعامل کاربر یا انجام کارهای دیگر مسدود می کند.

اجرای جاوا اسکریپت معمولاً قسمت عمده ای از main-thread را تشکیل می دهد. به همین دلیل سایت هایی که از جاوا اسکریپت های زیادی استفاده می کنند کمی با کند شدن اجرا همراه هستند. به طور کلی ، هرچه JavaScript صفحه شما بیشتر باشد ، فرایند تجزیه / جمع آوری طولانی تر است.

جاوا اسکریپت با اجراهای طولانی (A ، B ، E در بالا) ممکن است main-thread را برای مدت طولانی مسدود کند و از اجرای سایر کارهای لازم برای چاپ اولین صفحه شما جلوگیری کند. دوباره به مثال پبشخدمت برمی گردیم ، کاهش کارهایی که پیشخدمت باید انجام دهد ، به سرعت بخشیدن خدمات و بهبود تجربه کلی رستوران کمک می کند. 
Minimize main-thread work

چگونه main-thread را به حداقل برسانیم؟

به حداقل رساندن کار main-thread حتما باید توسط یک فرد متخصص انجام شود. برای برطرف کردن این مشکل باید فعالیت های زیر را انجام داد:

  • کاهش زمان صرف شده در ارزیابی اسکریپت ها
  • به حداقل رساندن محاسبه مجدد استایل ها و طراحی ها
  • کاهش زمان صرف شده در تجزیه CSS / HTML / JavaScript
  • جلوگیری از تأخیر در ارائه پیکسل های صفحه

برخی از استراتژی های مورد استفاده برای دستیابی به موارد فوق عبارتند از:

  1. بهینه سازی third-party JavaScript :کد third-party وب سایت خود را بررسی کنید و مواردی را که هیچ ارزشی برای وب سایت شما ندارند را حذف کنید. با به تعویق انداختن اسکریپت های غیر مهم اسکریپت های دیگر را بهینه کنید، ایجاد ارتباطات اولیه با دامنه های مهم third-party ، بارگذاری آهسته عکس ها (lazy-loading) محتوای جاسازی شده در third-party ، و بهینه سازی هاست.
  2. استفاده از web workers :برای دور نگ داشتن جاوا اسکریپت از main-thread و بهبود عملکرد صفحه خود ، از web workers استفاده کنید. (مطالعه برای کسب اطلاعات بیشتر)
  3. کاهش زمان اجرای جاوا اسکریپت:با تقسیم کد ، کوچک کردن و فشرده سازی کد جاوا اسکریپت ، حذف کد استفاده نشده و پیروی از الگوی PRPL ، از میزان حجم JavaScript خود کم کنید. (مطالعه برای کسب اطلاعات بیشتر)
  4. کاهش زمان تجزیه CSS :با کم کردن یا به تعویق انداختن CSS غیر ضروری یا حذف CSS بدون استفاده ، زمان تجزیه CSS را کاهش دهید.

منبع مقاله : Minimize main-thread work

mobile usability

Mobile Usability در سرچ کنسول وبمستر

  • قابلیت استفاده موبایل Mobile Usability در کنسول وب مستر چیست و به چه میزان اهمیت دارد؟
  • خطای Mobile Usability در وب مستر تولز شامل چه مواردی می شود؟
  • چگونه بایستی خطای Mobile Usability در کنسول وب مستر را برطرف نمود؟

در این مقاله به صورت کامل خطای Mobile Usability در کنسول وب مستر رو مورد تحلیل قرار میدیم و راه حل برطرف کردن این مشکل رو بررسی میکنیم.

قابلیت استفاده موبایل – Mobile Usability

استفاده روز افزون از تلفن همراه بدون شک بر کسی پوشیده نیست. برای دونستن اهمیت این موضوع کافیست بدونید که گوگل اولویت نتایج جست و جو رو بر اساس دستگاه های موبایلی قرار داده و در ادامه نتایج سیستم های کامپوتری برای گوگل دارای اهمیت هستش. یکی از مهم ترین آموزش هایی که در رابطه با آموزش کنسول وب مستر تولز باید بهش اشاره کنیم آموزش برطرف کردن خطاهای Mobile Usability هستش.

وب سایت شما حتما باید به صورت mobile friendly یا همون رسپانسیو باشه و برای کاربران نمایش خوب و مناسبی داشته باشه. دکمه های وب سایت شما باید به صورت تنظیم شده باشن تا به راحتی بشه از اونها در دستگاه های تلفن همراه استفاده کرد.

mobile useability in webmaster

برای تست این موضوع که آیا وب سایت شما از دید گوگل موبایل فرندلی هست و یا نه کافیه وارد لینک ” بررسی وضعیت mobile friendly از دید گوگل ” بشید و لینک صفحه مورد نظر خودتون رو وارد کرده و بررسی کنید. اگه صفحه شما مشکلی نداشته باشه پیغام سبز رنگی به شما میده و صفحه شمارو تایید میکنه در غیر این صورت با اخطار قرمز رنگ به شما میگه که باید اشکالات وب سایت خودتون رو برطرف کنید.

  • Status (وضعیت) : که با Error برای خطا و یا Valid برای صفحات سالم به شما نشون میده این سری از مشکلات رو دارید و یا نه.
  • Type(نوع) : در این قسمت گوگل به شما میگه که نوع مشکل صفحات شما از چه نوعی است.
  • Pages (صفحات): و در نهایت در این قسمت تعداد صفحاتی که قابلیت استفاده با موبایل رو ندارن و یا استفاده از اونها با مشکل مواجه میشه.

خطاهای موجود در Mobile Usability

شما در این قسمت با چند دسته خطا مواجه خواهید شد.

  • text too small to read : زمانی که متن ها و نوشته های سفحات وب سایت شما اندازه خیلی کوچیکی داشته باشه به صورتی که نشه اونهارو خوند و از دید گوگل به خصوص کوچک تر از حد استاندارد باشن این ارور برای شما نمایش پیدا میکنه.
  • Clickable elements too close together : با داشتن این ارور یعنی المان های استفاده شده در وب سایت شما خیلی به هم نزدیک هستن و در موبایل این امکان وجود نداره که به راحتی بر روی اونها بشه کلیک کرد.
  • mobile friendly pages : در این قسمت صفحات وب سایت شما که به صورت موبایل فرندلی هستن و تایید شدن رو به شما نمایش میده
  •  Uses incompatible Plugins : شما از پلاگین هایی برای سایت خودتون استفاده کردید که سازگار با موبایل نیستن.
  • Content wider than screen : این خطا به این معناست که محتوی وب سایت شما بزرگتر و بیشتر از صفحه نمایش دستگاه هاست.
  •  Viewport not set : در واقع view port کادری در نمایشگر هست که سایت ها در اون نمایش پیدا میکنن.
  •  Viewport not set to device-width: این ارور هم بدان معناست که دستگاه ها و موبایل های مختلف که دارای اندازه های مختلفی هستند نمیتونن تا سایت شمارو در ابعاد مناسبی نمایش بدن.

برای حل هردوتا مشکل بالا کافیه که در قسمت Head سایت قبل از فراخوانی کدهای CSS کد زیر رو وارد کنید تا این مشکل برطرف بشه:

<meta name=”viewport” content=”width=device-width, initial-scale=1″>

موبایل وبمستر تولز

اعتبارسنجی با Validation بعد از رفع مشکل

نکته مهمی که باید به اون اشاره کینم این هست که بعد از برطرف کردن مشکلاتی که در بالا توضیح داده شد حتما باید به گوگل اعلام کنید که شما این مشکلات رو برطرف کردید. البته اگه این کار رو هم انجام ندید و اعلام نکنید گوگل در خزش های بعدی متوجه این موضوع خواهد شد. اما اعلام شما به گوگل باعث میشه که مشکلات زودتر برطرف بشه و گوگل ببینه که شما به سایت خودتون اهمیت زیادی میدید.

در صورتی که شما همه اشکالات رو برطرف کرده باشید با پیام fixed مواجه میشید. یعنی اینکه اشکالات وب سایت شما برطرف شده. البته این نکته رو در نظر داشته باشید که گوگل تا 90 روز اون صفحه رو بررسی مجدد میکنه و بی خیالش نمیشه تا مطمئن بشه که اون خطا حتما از بین رفته. به طور کلی پروسه بررسی گوگل برای بررسی اشکالات صفحات وب سایت شما مدت زمانی طول میکشه که شما باید صبور باشید.

مشکل coverage در وبمستر

خطای Coverage در وب مستر

  • انواع خطای Coverage در وب مستر چه خطاهایی هستند؟
  • چه زمانی خطای Coverage در کنسول وب مستر ایجاد می شود؟
  • راه حل برطرف کردن خطاهای Coverage در وب مستر تولز چیست؟
  • بازبینی مجدد صفحات از طرف گوگل به چه صورت بیان می گردد؟

خطای Coverage در وب مستر

در این قسمت از مجموعه آموزش کنسول گوگل وب مستر تولز ، به اشکالات coverage میرسیم. یكی از زبانه‌های فنی تر اما بسیار ارزشمندتر در كنسول جستجوی گوگل، زبانه‌ی Index>Coverage است. این بخش نشان می‌دهد كه چه تعداد صفحه از زمان آخرین به روزرسانی در شاخص گوگل قرار دارند و چه تعداد صفحه این طور نیستند. همچنین نشان می دهد که چه خطاها و هشدارهایی موجب دشواری شاخص‌گذاری گوگل می‌شوند.

ایمیل های خطایی که از طرف وب مستر برای شما ارسال می شود و غالبا با عنون ” New Index coverage issue detected for site site.com ” هستند. این ایمیل ها بیان می کنند که در نتیجه خزش ربات گوگل در وب سایت شما ، مشکلاتی رخ داده که گوگل به شما پیشنهاد داده است که این مشکلات را برطرف کنید. با ورود به وب مستر خود باید مشخص کنید که کدام بک از صفحات وب سایت شما دچار مشکل شده است. برای این موضوع وارد قسمت Index >>> Coverage بشوید.

Index Coverage

در این بخش 4 مورد بسیار مهم نمایش داده شده است.

  • Error: لیست صفحاتی که دارای خطا هستند و ممکن است از نتایج گوگل حذف شوند.
  • Valid with warnings: صفحاتی که در نتایج گوگل نمایش داده می شوند ، مشکل حادی ندارند اما دارای مشکلاتی هستند که بهتر از هرچه سریعتر برطرف شود.
  • Valid: صفحاتی که بدون مشکل از طرف گوگل بررسی شده اند.
  • Excluded: صفحاتی که ریدایرکت شده و یا متاتگ نوایندکس دارند که بدین معناست که شما خزش گوگل را در این صفحات مجاز نمی دانید.

بهتر است این زبانه را به طور منظم بررسی كنید تا ببینید كدام خطاها و هشدارها در وب‌سایت شما رخ داده است. با این حال، وقتی گوگل خطاهای جدیدی را پیدا كرد، ممكن است اخطارهایی در این زمینه دریافت كنید. می‌توانید خطاهای ایجاد شده در زمان مثلاً عدم كاركرد صحیح، ریدایرکت جدید یا یافتن یك كد شكسته و یا صفحات خطا در تم وب سایت شما توسط گوگل، را پیدا كنید.

باكلیك بر روی پیوند، می‌توانید خطا را با جزئیات بیشتر تحلیل كنید تا متوجه شوید كه كدام URLهای خاص، تحت تأثیر قرار گرفته‌اند. وقتی خطا را رفع كردید می‌توانید را به عنوان ترمیم شده علامت بزنید تا مطمئن شوید كه گوگل بار دیگر URL را بررسی می‌كند:

Index-Coverage-2

ارورهای متداول در Coverage

در این قسمت شما با چندین ارور مختلف ممکن است که مواجه شوید. این خطاها عبارتند از:

خطاهای کد 5 – Server error (5xx)

وب سایت شما دارای خطاهایی با کد پنج از سمت سرور است.

  • ارور 500 Internal Server : بدترین نوع ارور که در آن مشخص نیست دقیقا خطا به چه علتی رخ داده. ممکن است مشکل از کد نویسی وب سایت شما ، سیستم کش و یا افزونه های وب سایت شما باشد. برای رفع این خطا باید تمام ارور های کد 5xx را برطرف کنید.
  • ارور 502 Bad Gateway: ارور سرورهای اینترنتی که خارج از کنترل شماست.
  • ارور 503 Service Unavailable: سرویس دهنده سیستم هاستینگ شما دچار مشکل شده ، شلوغ است و یا به علت تعمیرات یا به روزرسانی از دسترس خارج شده است.
  • ارور 504 Gateway Timeout: پاسخ از سمت سرور در زمان مناسبی ارسال نشده است که این مورد نیز از کنترل شما خارج است.

اگر چنانچه با اینگونه ارورها به تعداد دفعات زیادی مواجه شدید پیشنهاد میکنیم حتما شرکت هاستینگ خود را تغییر دهید.

خطاهای ریدایرکتی – Redirect error

زمانیکه این ارور را مشاهده کردید ممکن است که ریدایرکت شما طولانی بوده و لود نهایی زمان زیادی را طول کشیده باشد. یا اینکه ریدایرکت شما در یک loop یا چرخه بی انتها قرار گرفته باشد. البته در نظر داشته باشید که این مورد ممکن است به دلیل اختلال در سیستم هاستینگ شما نیز رخ داده باشد. که به صورت موقت است.

با استفاده از ابزار GTMetrix هم می توانید این ارورها را در صفحات وب سایت خود مشخص کنید.

بلاک شدن صفحات وب سایت شما – Submitted URL blocked by robots.txt

این خطا بدان معناست که شما در فایل robots.txt اجازه خزش به ربات گوگل را برای برخی صفحات بسته اید که این موضوع از دید گوگل خوشایند نخواهد بود. با کلیک بر روی test robots می توانید فایل روبوتس خود را بررسی کنید و از صحیح بودن آن اطمینان کسب کنید. البته گاها هم مشاهده شده که این خطا نامربوط بوده و پس از گذشت مدتی از کنسول گوگل شما حذف خواهد شد. چنانچه در این مسیر با مشکلی مواجه شدید حتما با کارشناسان مجموعه تاپ ادرت تماس بگیرید و از مشاوره رایگان تیم ما استفاده کنید.

ایندکس نکردن صفحات در نتایج جست و جو – Submitted URL marked noindex

این ارور زمانی رخ می دهد که شما در فایل robots.txt به گوگل بیان کرده اید که برخس صفحات را در صفحه نتایج گوگل نمایش ندهد. این مورد باید به دقت و با وسواس خاصی از طرف شما انتخاب گردد. حتما از مشاوره با یک کارشناس حرفه ای برای تنظیم فایل روبوتس (robots) خود استفاده کنید.

توجه داشته باشید که در وردپرس با استفاده از افزونه یاست می توان این کار را انجام داد و برخی صفحات را مشخص کرد که در صفحه نتایج گوگل نمایشی نداشته باشند. حتماااا توجه داشته باشید که چنین موردی برای صفحات تقریبا بی ارزش شما باید که تنظیم گردد و صفحات مهم به هیچ عنوان نباید از نتایج گوگل حذف شوند.

حتما توجه داشته باشید که صفحات Noindex را از قسمت نقشه سایت یا همان sitemap خود حذف کنید چراکه در غیر این صورت با ارور New Index coverage issue detected مواجه خواهید شد.

در صورت استفاده از افزونه ووکامرس (woocommerce) مربوط به فروشگاه وردپرس است، برخی صفحات مانند صفحه cart و صفحه checkout آن باید که noindex باشند. اگر چنانچه با ارور برای این صفحات مواجه شدید آن را نادیده بگیرید.

ارور 404 نرم – Submitted URL seems to be a Soft 404

بدان معناست که صفحه ی مذکور دارای محتوی بسیار ضعیفی است یا اصلا محتوی داخل آنها وجود ندارد و یا ممکن است مشکلات دیگری داشته باشید. توجه داشته باشید که این ارور با ارور 404 not found کاملا متفاوت است.

Submitted URL returns unauthorized request (401)

در صورت مشاهده این ارور که به ندرت اتفاق می افتد گوگل به شما می گوید که صفحه قابل بارگذاری نیست و مگر اینکه در ابتدا با یک شناسه کاربری و رمز عبور معتبر ، وارد سایت شوید (Login).

Submitted URL not found (404)

معروف ترین خطای سری خطاهای با کد 4 ، بدین معناست که آدرس url ذکر شده وجود ندارد که یعنی صفحه شما یا پیش نویس است و یا از لیست صفحات شما حذف شده است. همچنین ممکن است که آدرس ذکر شده دارای اشتباه تایپی در کاراکترهای url خود باشد.

Submitted URL has crawl issue

در صورت بروز این خطا یعنی ربات گوگل در نتیجه خزش در وب سایت شما با مشکلی مواجه شده که دلیل آن را نمی داند. پیشنهاد میکنیم با استفاده از ابزار url inspection این مشکل رو بررسی کنید.

بیان رفع اشکال به گوگل

بعد از برطرف کردن ارورهای ذکر شده باید مراحل زیر را برای اطلاع رسانی به گوگل به منظور رفع اشکال انجام دهید.

در ابتدا به این مسیر بروید :قسمت Index سرچ کنسول >> coverage

sitemap coverage issue

در ادامه به قسمت ارورهای رخ داده بروید و بر روی آنها کلیک کنید. در ادامه بر روی گزینه validate fix کلیک کنید. در ادامه گوگل ایمیلی با این محتوی برای شما ارسال میکنه We’re validating your fixes for Index coverage issues و بیان میکنه که بیان رفع اشکال از طرف شمارو گوگل دریافت کرده. البته با کلیک بر روی INSPECT URL می توانید یک بررسی LIVE از صفحه خود انجام دهید که پیشنهاد میکنیم حتما این کار را انجام دهید.

sitemap coverage issuesitemap coverage issue

سخن آخر

خطای Coverage در وب مستر نکته بسیار مهمی است که نباید از کنار آن بدون توجه عبور کرد. چند نكته وجود دارد كه باید در زمان بررسی گزارش‌های پوشش همواره مدنظر داشته باشید:

  • اگر محتوای جدیدی می‌نویسید، صفحات شاخص شده‌ی شما باید یك عدد افزایشی ثابت باشند. این دو مورد را به شما می‌گوید: گوگل می‌تواند سایت شما را شاخص‌ كند و سایتتان را با افزودن محتوا، زنده نگه داشته‌اید.
  • مراقب افت‌های ناگهانی باشید! این یعنی گوگل در دسترسی به (تمام) سایت شما دچار مشكل شده است. چیزی ممكن است گوگل را مسدود كرده باشد، آیا txt تغییر یافته یا سرور از كار افتاده: باید به دنبال آن باشید!
  • افت‌ و خیزهای ناگهانی (و غیرمنتظره) در نمودار می‌توانند به این معنی باشند كه مشكلی در مورد محتوای مضاعف (مثل www و غیر www، معیارهای اشتباه و…)، به طور خودكار صفحاتی را ایجاد كرده یا حتی هك كرده است.

پیشنهاد ما این است كه این شرایط را از نزدیك بررسی كرده و خطاها را به سرعت رفع كنید چرا كه تعداد زیاد خطاها می‌توانند به معنی كیفیت پایین (نگهداری ضعیف) برای گوگل باشند.


جی تی متریکس

  • در آبدیت جدید جی تی متریکس 2020 چه تغییراتی ایجاد شده است؟
  • پارامترهای اصلی جی تی متریکس (GTmetrix) چه پارامترهایی است؟
  • جی تی متریکس (GTmetrix) نسخه جدید شامل چه بخش هایی است؟
  • میزان تاثیر هر بخش جی تی متریکس در نمره نهایی سئو چه مقدار است؟

جی تی متریکس چیست؟

یکی از معروف ترین و کاربردی ترین ابزارهای شرکت یاهو و گوگل ابزار جی تی متریکس می باشد. این ابزار کاربردی جهت اندازه گیری دقیق میزان سرعت سایت و عوامل موثر بر سرعت سایت را بررسی می نماید. ابزار GT metrix به آنالیز و تحلیل عوامل تاثیر گذار بر سرعت وب سایت می پردازد. و سپس قادر است راه کار هایی جهت رفع مشکلات مربوط به کم بودن سرعت سایت ارائه دهد.

سرعت واقعی یک سایت در واقع میانگین سرعت لود شدن صفحات سایت در چند روز مختلف است. این ابزار با اندازه گیری میانگین سرعت سایت راهکار هایی جهت بهبود سرعت سایت ارائه می دهد. علاوه بر اندازه گیری میزان سرعت سایت ویژگی های دیگری در این ابزار وجود دارد که استفاده از آن برای مدیران سایت با اهمیت است. یکی از این ویژگی ها رایگان بودن و دردسترس بودن ابزار GT metrix است.

اهمیت سرعت سایت در بهبود سئو

طبق فاکتورهای ارائه شده از سمت گوگل یکی از پنج موردی که در بهبود سئوی سایت بسیار با اهمیت است، سرعت لود شدن صفحات سایت می باشد. به همین خاطر است که توجه به سرعت سایت و عوامل افزایش دهنده آن برای مدیران سایت و وب مستران از اهمیت بالایی بر خوردار است. مدیران برای بهبود سئو و رتبه سایت می توانند از ابزار ها و افزونه های متنوعی استفاده نمایند.

اما می بایست به حقیقت اشاره کرد که در حال حاضر جامع ترین و کاربردی ترین ابزار جهت بررسی فعالیت های سایت ابزار جی تی متریکس است. با استفاده از این ابزار کاربردی و رایگان که گوگل در اختیار ما قرار داده است به راحتی می توان رنکینگ و سئوی سایت را تا حد بسیار زیادی بهبود بخشید.

هم چنین این موضوع را در نظر داشته باشید که اگر سرعت لود شدن مطالب سایت تا حد ممکن کوتاه باشد، امکان پرش کاربر از سایت تا حد زیادی کاهش خواهد یافت.

ویژگی های ابزار جی تی متریکس

حال به سراغ اصل داستان می رویم. قسمت های مختلف ابزار جی تی متریکس کدام است و هر کدام چه ویژگی هایی دارند؟

تقریبا از نوامبر 2020 بود که جی تی متریکس نسخه آپدیت GTmetrix جدید رو علنی کرد و همگان رو به ستایش واداشت. حال دیگر خبری از خطاهای PageSpeed و YSlow نیست و جی تی متریکس معیارهای جدیدی را مورد بررسی قرار می دهد که قدرت گرفته از Google Lighthouse هستند.

در این مقاله درباره آموزش کار با نسخه جدید GTmetrix و آنالیز گزارش های آن و همچنین حل خطاهای موجود صحبت خواهیم کرد. قبل از ادامه صحبت باید بدانیم که Lighthouse یکی از ابزارهای قدرتمند گوگل است که 5 ویژگی را برای وب سایت شما مورد سنجش و ارزیابی قرار می دهد.

  1. قابلیت دسترسی (Accessibility)
  2. کارایی (Performance)
  3. سئو (SEO)
  4. وب اپلیکیشن (Progressive Web Apps)
  5. برترین تمرین‌ها (best practices)

جی تی متریکس

با توجه به شکل نمایش داده شده می توان گفت که جی تی متریکس نسخه جدید دارای 2 پارامتر کلی در زمینه امتیاز دهی است.

  • قسمت GTmetrix Grade که دو نمره اصلی Performance  و Structure را بیان می کند.
  • قسمت Web Vitals که سه معیار Largest Contentful Paint ، Total Blocking Time  ، Cumulative Layout Shift را مورد سنجش قرار می دهد.

نمره اصلی عملکرد سایت یا همان GTmetrix Grade به صورت کیفی و با حروف A – F بیان خواهد که که A بهترین حالت و F بدترین حالت است. این نمره به اندازه ۷۰ درصد به امتیاز Performance و به مقدار 30 درصد به امتیاز Structure بستگی دارد. در واقع می توان گفت جی تی متریکس به سمتی رفته که هم تجربه کاربری را مورد سنجش قرار دهد و هم ساختار کد نویسی انجام شده در طراحی سایت را.

با توجه به درصدهای بیان شده هم می توان بیان کرد که میزان کارایی و عملکرد و در نتیجه تجربه کاربر بسیار پر اهمیت تر از ساختار خود سایت است.

ابزار Performance بیان می کند که صفحه وب سایت شما از نگاه کاربر چطور اجرا می شود.

بررسی معیار Performance

همانطور که پیشتر نیز اعلام شد نمره Performance به نوعی مهم ترین نمره ایست که در جی تی متریکس اعلام خواهد شد. این نمره از ترکیب محاسبه معیارهای زیر مشخص خواهد شد.

نکته بسیار مهمی که در اینجا باید به آن اشاره کرد این است که سنجش این موارد دارای تفاوت هایی با Google PageSpeed Insights است که در زیر به آنها اشاره می کنیم:

  • اختلافات جغرافیایی: اینکه Google تست های خود را درکدام  سرورها بر اساس منطقه جغرافیایی انجام میدهد کاملا ناشناخته است. اما GTmetrix به شما این امکان را می دهد که تعیین کنید از کدام منطقه تست صفحه خود را تجزیه و تحلیل کنید.
  • تفاوت سخت افزار: سخت افزارهایی که گوگل از آنها استفاده می کند با سخت افزارهایی که جی تی متریکس از آنها استفاده می کند کاملا متفاوت است. مطمئنا این مورد باعث بروز اختلاف در نتایج خواهد شد.
  • تفاوت شبکه: تفاوت در اتصالات شبکه و واریانس ممکن است باعث ایجاد تغییر در اندازه گیری معیارهای شود.
  • معیارهای ناشناخته Google: گوگل ممکن است هنگام محاسبه نمره عملکرد ملاحظات و معیارهای دیگری داشته باشد که آنها را بیان نکرده باشد (به عنوان مثال ، Lantern برای CPU/throtling شبکه).

بدون شک امتیاز عملکرد GTmetrix و امتیاز عملکرد توسط گوگل به طور مستقیم قابل مقایسه نیستند ، اما این دو مشابه هم بوده و تا حدود زیادی می توان نتایج ارائه شده را نزدیک به هم دانست.

بررسی معیار Structure Score

نکته مهمی که باید در بررسی این قسمت در نظر گرفته شود این است که این مورد از طرف Google Lighthouse ارائه نشده و نمره نهایی بیان شده حاصل تحلیل خود جی تی متریکس از اطلاعات ارائه شده توسط گوگل است.

معیارهای سفارشی خود GTmetrix

  • فعال کردن حالت Keep-Alive : تنها برای حالتی که صفحات شما از شیوه HTTP/1.1 استفاده می کنند و فاقد دستورالعمل Keep-Alive ON هستند، بایستی که فعال شود. برای حالت HTTP/2 این فاکتور به صورت پیش فرض فعال است.
  • ترکیب تصاویر با استفاده از Sprites CSS: اگر در صفحه وب سایت خودتان چندین تصویر کوچک دارید، حتما آنها را یکی کرده و با استفاده از دستورات css قسمت انتخاب شده را نمایش دهید.
  • استفاده از شبکه تحویل محتوا (CDN): استفاده از CDN ها موجب می شود که لود وب سایت شما از نزدیکترین مرکز به کاربر انجام شود و مستقیما از سیستم هاستینگ شما این انتقال انجام نشود.
  • اجتناب از CSS @import: درواقع پیشنهاد می شود که تا حد امکان css های وب سایت خود را از یک منبع وارد کنید و فراخوانی های متعددی برای کدهای css نداشته باشید.

Web Vitals در نسخه آپدیت جدید GTmetrix

Web vitals در سرچ کنسول گوگل (Google search console) با نام Core Web Vitals شناخته می شود و یکی از معیارهای اساسی برای بررسی سرعت صفحات در نسخه موبایل و دستکتاپ است. این فاکتور ها بیشتر بر روی معیار Performance اثر می گذارند که به نوعی مهم ترین و اثرگذار ترین معیار بررسی شده در جی تی متریکس است.

با مطالعه مقالات جی تی متریکس مشخص شده که خود GTmetrix هم پیشنهاد داده که قبل از شروع بهینه سازی سایت بر روی این 3 معیار تمرکز شده و این موارد سریعتر برطرف شود. این 3 معیار عبارتند از:

  • معیار Largest Contentful Paint: چه مقدار طول می کشد تا یک عنصر بزرگ مانند تصویر در صفحه نمایش نمایش پیدا کند؟ (میزان قابل قبول = کمتر از 1.2 ثانیه)
  • معیار Total Blocking Time: میزان زمان نهایی که فایل های لازم وب سایت شما هنوز اجازه لود کرده پیدا نکرده اند. (میزان قابل قبول = کمتر از 150 میلی ثانیه)
  • معیار Cumulative Layout Shift: میزان زمان جابه جایی اجزا و چیدمان در فرآیند Loading که کاربر متوجه آن میشود، چه مقدار است؟ (میزان قابل قبول = کمتر از 0.1 ثانیه)

در ادامه جی تی متریکس در چندین سربرگ اطلاعات خاصی را بیان می کند که به آنها خواهیم پرداخت. این سربرگها به نام های زیر درج شده اند:

Summary ، Performance ، Structure ، Waterfall ، Video ، History

اطلاعات سربرگ Summary

در این سربرگ 3 گروه خاص از اطلاعات وجود دارد. گروه اول که در کادر Top Issues نمایش داده می شود و بیانگر مشکلاتی است که وب سایت شما با آنها دست و پنجه نرم می کند. ابن مشکلات بسته بر میزان تاثیر بر عملکرد سایت نمایش داده شده است. با کلیک بر روی هر کدام از این مشکلات می توانید توضیحات مربوطه را مشاهده کنید.

قسمت دوم که همان Page Details است ، در ابتدا زمان لود کامل وب سایت را نمایش می دهد که در اینجا برابر 2.6 ثانیه است.

قسمت بعدی Total Page Size است که میزان حجم صفحه به تفکیک اجزای استفاده شده بیان گردیده است. به طور مثال در این شکل font ها 241 کیلوبایت ، عکس ها 229 کیلوبایت ، کدهای جاوا 178 کیلوبایت از حجم اصلی صفحه برابر 858 کیلوبایت است را تشکیل داده اند.

در قسمت نهایی نیز تعداد رکوئست های نمایش داده شده است که در این تصویر برابر 34 عدد بوده و از این میزان 41.2 درصد مربوط به عکس ها ، 11.8 درصد مربوط به فایل های جاوا ، 11.8 درصد مربوط به فایل های css است.

گزارش جی تی متریکس

اطلاعات سربرگ Performance

این بخش بسیار مهم شامل دو قسمت Performance Metrics و همچنین Browser Timing است. ملاک ها و معیارهایی که در هر کدام از این دو بخش ذکر شده در ادامه مورد بحث قرار گرفته است.

اطلاعات قسمت Performance Metrics

  • معیار First Contentful Paint: زمان نمایش اولین محتوای قابل استفاده بر روی صفحه نمایش (میزان قابل قبول = کمتر از 0.9 ثانیه)
  • معیار Speed Index: با چه نرخ سرعتی مطالب نمایش داده شده بر روی نمایشگر شما نمایش پیدا می کند؟ (میزان قابل قبول = کمتر از 1.3 ثانیه)
  • معیار Largest Contentful Paint: چه مقدار طول می کشد تا یک عنصر بزرگ مانند تصویر در صفحه نمایش نمایش پیدا کند؟ (میزان قابل قبول = کمتر از 1.2 ثانیه)
  • معیار Time to Interactive: چه مقدار زمان می برد تا صفحه نمایش شما کاملا قابلیت برقراری تعامل با کاربر را پیدا کند؟ (میزان قابل قبول = کمتر از 2.5 ثانیه)
  • معیار Total Blocking Time: میزان زمان نهایی که فایل های لازم وب سایت شما هنوز اجازه لود کرده پیدا نکرده اند. (میزان قابل قبول = کمتر از 150 میلی ثانیه)
  • معیار Cumulative Layout Shift: میزان زمان جابه جایی اجزا و چیدمان در فرآیند Loading که کاربر متوجه آن میشود، چه مقدار است؟ (میزان قابل قبول = کمتر از 0.1 ثانیه)

گزارش آنالیز جی تی متریکس

قسمت Browser Timings :

  • معیار Redirect Duration : میزان زمان نهایی طی شده برای انجام فرآیند ریدایرکت تا رسیدن به صفحه نهایی
  • معیار Connection Duration : زمان صرف شده برای اتصال به سرور
  • معیار Backend Duration : زمانی که سرور برای تولید پاسخ اولیه نیاز دارد
  • معیار Time to First Byte (TTFB) : فاصله زمانی ارسال درخواست لود به سرور تا دریافت اولین بایت ارسالی از طرف سرور به مرورگر
  • معیار First Paint : نمایش اولین تغییر بر روی مرورگر (متن ، عکس ، رنگ ، رک گراند یا هر چیزی دیگری)
  • معیار DOM Interactive Time : زمانی که مرورگر بارگیری و تجزیه HTML را به پایان رسانده و DOM ساخته شده است
  • معیار DOM Content Loaded Time : زمان بارگیری محتوی مرتب شده در DOM ، در این زمان هیچ دستوری که مانع اجرای JavaScript شود وجود ندارد.
  • معیار Onload Time : زمانی که پردازش صفحه به پایان رسیده و بارگیری تمام منابع صفحه به پایان رسیده باشد
  • معیار Fully Loaded Time : زمان اتمام بارگیری فایل ها و انجام پردازش به جهت نمایش اطلاعات

اطلاعات سربرگ Structure

در این قسمت اشکالات مختلفی که از نظر ساختاری در وب سایت شما وجود دارد به ترتیب اهمیت بیان شده است. نکته مهم این است که اگر بر روی هر کدام از اشکالات بیان شده کلیک کنید می توانید جزئیات آن را مشاهده کنید. لینک و محل ایراد را می توانید مشاهده کنید و همچنین این موضوع را مشاهده کنید که با حل این مشکل Potential Savings شما چه مقدار خواهد بود و چه میزان می توانید سایت خود را بهبود ببخشید.

به منظور مشاهده توضیحات و راه حل های تمامی این موارد توصیه میکنیم حتما به مقاله زیر مراجعه کنید.

گزارش جی تی متریکس

اطلاعات سربرگ Waterfall

یکی از زیباترین !!! و عین حال جذاب ترین قسمت هایی که پیش از این نیز در جی تی متریکس حضور داست قسمت Waterfall است. شما در این قسمت می توانید مشاهده کنید که ترتیب لود فایل ها و کدهای وب سایت شما به چه ترتیب و اولویتی انجام می شود. همچنین می توانید مشاهده کنید که فرآیند لود هر کدام چه مقدار به طول می انجامد. با مشاهده این نمودار شما به راحتی می توانید مشخص کنید که کدام یک از فایل های وب سایت شما در روند لودینگ سایت مشکل ایجاد کرده و با تغییر آن بهینه سازی را برای کدهای وب سایت خود انجام دهید.

گزارش جی تی متریکس

اطلاعات سربرگ Video

با انجام تحلیل در این قسمت و درخواست ضبط ویدئو شما می توانید ویدئوی نحوه لود شدن صفحه وب سایت را به صورت دقیق و با سرعت کم مشاهده کنید. نکته جالب در این باره این است که شما فرآیند لود هر مرحله را به صورت تفکیک شده و با ذکر زمان در گوشه تصویر مشاهده خواهید کرد.

اطلاعات سربرگ History

با ثبت نام شما در وب سایت جی تی متریکس و فعال نمود این بخش می توانید سابقه وب سایت خود را در تعداد دفعاتی که گزارش جی تی متریکس تهیه کرده اید ضبط کرده و مشاهده کنید. با استفاده از این امکان می توانید رشد وب سایت خود را در طول زمان بررسی کنید.

اجزای جی تی متریکس قدیم

اگر می خواهیم بدانیم که ابزار GT metrix از چه اجزایی تشکیل شده است می بایست آن را به طور دقیق مورد بررسی قرار دهیم. اجزای این ابزار عبارت اند از:

Page speed score

مولفه Page speed score در ابزار جی تی متریکس در واقع نشان دهنده میزان بهینه بودن کدهای سایت می باشد. هر چه قدر درصد بهینه بودن کد ها بالا تر باشد، می توان این طور نتیجه گیری کرد که سایت از بهینگی مطلوبی بر خوردار است. در این بخش از ابزار جی تی متریکس عوامل موثر در کاهش و کندی سرعت سایت مشخص می شود. در نهایت نیز راه حل هایی جهت رفع این مشکلات ارائه می گردد.

یکی از اشکالات رایج که سبب کند شدن بیش از حد سرعت لود شدن سایت می گردد، عدم بهینه سازی عکس های سایت است. با رفع این اشکال و optimize کردن عکس های به کار گرفته شده در صفحات سایت می توان سرعت سایت را تا حد چشم گیری بالا برد. این اتفاق خود می تواند یکی از مهم ترین عوامل بهینگی سایت و بهبود رتبه الکسای سایت گردد.

Yslow score

قسمت Yslow score در ابزار GT metrix در واقع سرعت بارگذرای مطالب سایت را بر اساس استاندارد ها و مولفه های یاهو بررسی می کند. بالا بودن میزان سرعت سایت در این قسمت نشان دهنده بالا بودن رتبه سایت از نظر سئو می باشد.

Page detail

یکی از قسمت های Page detail مربوط به زمان بارگذرای کامل سایت بر حسب ثانیه می باشد. این قست با نام page load time نشان داده شده است. قسمت بعدی که در Page detail مشاهده می شود قادر است حجم واقعی هر یک از صفحات سایت را آنالیز و تحلیل کند و مقدار آن را به نمایش بگذارد. این قسمت با نام total page site مشخص شده است.

نام قسمت دیگری که در Page detail قابل مشاهده می باشد، بخش request می باشد. این قسمت در واقع میزان درخواست های هاست برای بارگذرای قسمت های مختلف سایت را نشان می دهد. هرچه میزان ریکوئست های هاست و مرورگر تعداد کم تری باشد، فشار کمتری به هاست وارد می شود. نتیجه این اتفاق افزایش چشم گیر و قابل توجه میزان بارگذاری مطالب سایت می باشد.


تاثیر بهینه سازی عکس ها در شاخص جی تی متریکس

یکی از ایرادات اساسی که GT metrix از اغلب سایت ها می گیرد، عدم توجه به بهینه سازی تصاویر مورد استفاده در مقالات سایت hsj. بهینه سازی کار بسیار ساده و کم هزینه ای است. شما می توانید با استفاده از ابزار ها و یا سایت های آنلاین مربوط به بهینه سازی تصاویر عمل بهینه سازی عکس های سایت را به سادگی و با صرف کم ترین زمان ممکن انجام دهید.

یکی از سایت های آنلاین و معروفی که در این زمینه ارائه خدمت می کند سایت imagecompressor.com می باشد. با بهینه کردن و کم حجم نمودن تصاویر سایت می توان سرعت لود شدن سایت را تا حد بسیار زیادی ارتقا بخشید و در آمارهای جی تی متریکس رشد چشم گیری را مشاهده نمود.


بررسی سئو سایت

بررسی سئو سایت چگونه است؟

 هدف از نگارش این مقاله معرفی ابزار هایی جهت بررسی سئو سایت می باشد. امید است با مطالعه ی این مقاله، موضوعاتی درباره ی سئو سایت و نحوه ی ارتقاء آن فرا گیرید. پیشنهاد میشود قبل از شروع مطالعه این مقاله سایت خود را با آنالیز آنلاین سئو سایت بررسی کنید.

سئو به چه معناست؟

کلمه ی سئو ( SEO )  مخفف عبارت Search Engine Optimization است. معنا و مفهوم این عبارت در زبان فارسی، بهینه سازی موتور جست و جو می باشد. در واقع با انجام اعمالی می توان توجه موتور جست و جو را به سمت سایت خود جلب کرد. هنگامی که کاربری اقدام به جست و جوی یک موضوع کند و آن موضوع مرتبط با مقالات ارائه شده ی سایت شما باشد، موتور جست و جو سایت شما را در اولین پیشنهاد ها برای کاربر به نمایش در می آورد.

فرآیند سئو کردن سایت فرآیندی پیچیده و دشوار است، اما با رعایت اصول سئو می توان تا حد زیادی بهینه سازی سایت را انجام داد. اصول سئو به معنای انجام امور غیر اخلاقی و فریبکارانه نیست، بلکه یک سری استاندار هایی است که با رعایت آنها می توان رتبه ی سایت را ارتقا داد.

سئو چیست

اهمیت سئو سایت

منظور و مقصود از سئو کردن سایت، رسیدن به اهدافی همچون، افزایش میزان بازدید از سایت مورد نظر، تبدیل شدن وب سایت به یک برند شناخته شده، قرار گرفتن وب سایت در رتبه ی بالا، افزایش رنک سایت با سئو و افزایش میزان فروش محصولات ارائه شده در سایت مورد نظر می باشد. البته یکی از راه هایی که شما بتوانید در صفحه اول گوگل حضور پیدا کنید، تبلیغات در گوگل میباشد.

درست است که رعایت و انجام اصول سئو ممکن است هزینه بر و زمان بر باشد، اما نتیجه ای که حاصل می شود نشان می دهد که هزینه های صرف شده نوعی سرمایه گذاری بلند مدت برای سایت به شمار می رود. بهینه سازی سایت سبب دیده شدن بهتر سایت می گردد، این امر خود باعث به ثمر نشستن تلاش های صورت گرفته می شود. پربازدید بودن یک سایت می تواند اصلی ترین عامل جهت رسیدن به سیاست ها و چشم انداز های تعین شده برای سایت باشد.

روش های بررسی سئو سایت

ابزار ها و الگوریتم های متعددی جهت بررسی سئو سایت وجود دارد. استفاده از هر یک از این ابزار ها به سئو شدن سایت کمک می کند. در ادامه به توضیح کار هر یک از این ابزار ها می پردازیم.

ابزار پیشنهاد کلمات کلیدی

با استفاده از این ابزار کاربردی شما می توانید کلمات کلیدی مرتبط با کلمه پیشنهادی خود را بیابید. این ابزار به شما کمک میکند که در چه زمینه هایی برای سایت خود تولید محتوا انجام دهید.

ابزار بررسی دزدی ادبی

محتوایی که در سایت قرار میدهید باید منحصر به فرد باشد و از جایی نباید کپی شده باشد. اگر ربات های گوگل متوجه شوند که شما محتوای خود را کپی کرده اید سایت شما را کم ارزش میدانند همچنین ممکن است دچار جریمه شوید.

بررسی سئو سایت با ابزار بررسی جایگاه کلمات کلیدی

برای اینکه بدانید سایت شما با چه کلماتی در حال رشد است میتوانید از ابزار بررسی جایگاه کلمات کلیدی استفاده کنید. با وارد کردن کلمات کلیدی مورد نظر خود در این ابزار میتوانید جایگاه کلمات کلیدی خود را در موتور های جستجو بررسی کنید.

ابزار تعیین کننده تراکم کلمات کلیدی

یکی دیگر از ابزار های کاربردی در زمینه ی بررسی سئو سایت استفاده از ابزار تعیین کننده کلمات کلیدی می باشد. با استفاده از این ابزار کاربردی، شما می توانید از تعداد تکرار کلمات کلیدی مد نظرتان در متن مطلع شوید. در واقع این ابزار برای شما محاسبه می کند که در یک مقاله، چند بار تکرار یک کلیدی می تواند در سئو سایت کمک کننده باشد. به تعداد کلمات کلیدی در متن به اصطلاح چگالی کلمات کلیدی میگویند.

بررسی سئو سایت با ابزار آنالیز متاتگ ( تگ توضیحات)

متاتگ توضیحات در زیر عنوان سایت در گوگل قرار میگیرد و در رابطه با محتوای صفحه توضیحات مهمی به کاربر و خواننده می دهد. از آنجایی که متاتگ از اهمیت ویژه ای برخورد دار است لذا میتواند کاربر را ترغیب کند که صفحه را باز کرده و مطالعه کند.

استفاده از بک لینک 

ایجاد بک لینک یکی از مهم ترین اعمال جهت بهینه سازی سایت به شمار می آید. بک لینک سازی یکی از اصول و قواعد اساسی سئو به شمار می آید. بک لینک، قدرت سایت به حساب می آید.

برای یک سایت یا می بایست بعد از انجام یک پروسه ی طولانی لینک ساخته شود و یا می توان با استفاده از ابزار های بک لینک ساز، لینک موتور نظر را با قیمت مناسب تهیه نمود. جریان کار به این صورت می باشد؛ شما می بایست در ابزار های بک لینک ساز در قسمت های مشخص شده لینک سایت خود را وارد نموده، سپس این ابزار لیستی از نام تمام سایت های معتبر در حیطه ی فعالیت شما به نمایش در می آورد. در نهایت در این سایت ها بک لینکی از سایت شما قرار داده می شود. این امر سبب بالا رفتن میزان بازدید از سایت شما می شود، چرا که سایت های پیشنهادی برای کاربران بسیار پر بازدید و معروف اند.

تعیین رتبه ی الکسای سایت 

یکی از کاربردی ترین و مهم ترین ابزار های سئوی سایت، ابزار تعیین کننده ی رتبه ی الکسای سایت می باشد. شما با وارد کردن اطلاعات و آدرس وب سایت خود در این ابزار، نمایش دقیقی از موقعیت و رتبه سایت خود در بین سایر سایت ها کسب خواهید کرد. الکسا می تواند سایت شما را با سایر وب سایت های جهانی، کشوری و منطقه ای از لحاظ رتبه و موقعیت بررسی کند. هم چنین می تواند نمودار رشد یا افول رتبه ی سایت شما را به نمایش در آورد.

استفاده از این ابزار کار بسیار ساده ای می باشد. فقط کافی است آدرس سایت خود را در کادر مشخص شده وارد کنید و نتایج را شاهد باشید. هرچه عدد نمایش داده شده کوچکتر باشد رتبه و جایگاه سایت شما بهتر است. علاوه بر این موارد شما می توانید میزان بازدید ها از سایت خود را مشاهده نمایید. برخی از روش های دیگر از جمله سئو کلاه سیاه و تبلیغات پاپ آپ وجود دارند که نمایشی غیر واقعی از تعداد بازدید کننده های سایت نشان می دهند، اما الکسا آماری دقیق و معتبر به شما ارائه می دهد.

ابزار بررسی حجم محتوا 

ابزار بررسی حجم محتوا می تواند به عنوان یک ابزار مناسب جهت بررسی سئو سایت به شمار آید. این ابزار می تواند تعداد کارکتر های مناسب جهت سئو شدن سایت و محتوا برای شما ارائه دهد. اگر تعداد کلمات به کار رفته در متون و مقالات سایت از حدی کمتر باشد، آن محتوا به صورت اسپم در می آید. موتور های جست و جو محتواهایی با حجم کمتر از سیصد کلمه را برای کاربر پیشنهاد نمی کنند.

وصل کردن گوگل آنالیتیکس به گوگل ادز

نصب و راه اندزای گوگل آنالیتیکس

در این مقاله آموزش نصب و راه اندزای گوگل آنالیتیکس برای وب سایت شما به صورت تصویری و قدم به قدم شرح داده خواهد شد.

ایجاد حساب گوگل آنالیتیکس

به منظور آموزش نصب و راه اندزای گوگل آنالیتیکس ابتدا شما به حساب گوگل نیاز دارید. این موضوع با ساخت یک جیمیل برای خودتان انجام می شود. البته توجه کنید که اگر شما از قبل جیمیل دارید می توانید از همان برای فعال سازی استفاده کنید و نیازی به ساخت جیمیل جدید نیست. نکته مهم دیگر این است که شما با این جیمیل به اطلاعات سایت دسترسی کامل خواهید داشت فلذا لازم است تا از این مورد که فرد دیگری به این ایمیل دسترسی ندارد اطمینان خاطر کسب کنید.

نکته دیگری که باید در آموزش نصب و راه اندزای گوگل آنالیتیکس بدانید این است که گوگل به شما این اجازه را می دهد که تا سقف 50 اکانت ، وب سایت ها و اپلیکیشن های موبایلی خود را از طریق یک حساب گوگل آنالیتیکس بررسی کنید و نیاز به ساخت حساب جدید تا سقف 50 اکانت نیست.

how to install google analytics/

how to install google analytics/

حال برای شروع کار به صفحه اصلی گوگل آنالیتیکس بروید و گزینه ورود را انتخاب کنید(Sign in). در این صفحه 3 مرحله به منظور راه اندازی برای شما به نمایش در خواهد آمد که در شکل زیر مشخص است.

how to install google analytics/

پس از کلیک بر روی گزینه Sign Up لازم است تا شما اطلاعاتت مربوط به وب سایت خود را وارد کنید. توجه کنید که در اینجا لازم است تا نام حساب آنالیز خود را انتخاب کنید، نام و دامنه وب سایت خود را نوشته و زمینه فعالیت خود را مشخص کنید. همچنین بایستی کشور و محدوده زمانی مورد نظر خود را انتخاب کنید که قاعدتا باید تهران را از این بین انتخاب کنید.

how to install google analytics/

در انتهای این صفحه شما باید بر روی دکمه Get Tracking ID کلیک کنید تا به صفحه بعد بروید.

how to install google analytics/

پس از این دکمه شما باید قوانین گوگل آنالیتیکس را بپذیرید که در شکل زیر نمایش داده شده است.

how to install google analytics/

پس از موافقت شما با قوانین کد اختصاصی شما نمایش داده می شود که شما باید این کد را در تگ Head وب سایت خودتان قرار دهید. این کار به این دلیل است که حتی اگر وب سایت شما کامل بارگذاری نشد گوگل آنالیتیکس بتواند که سایت شما را بخواند. توجه کنید که در صورتیکه از سیستم مدیریت محتوی وردپرس یا جمولا استفاده میکنید باید در ابتدا فایل های خود را بشناسید و تگ هد را پیدا کرده و در آن فایل کد اختصاصی گوگل آنالیتیکس را وارد کنید.

how to install google analytics/

دریافت ID مخصوص آنالیتیکس شما (Tracking Info)

پس از ساخت اکانت یک آی دی (ID) به خصوص برای وب سایت شما ساخته خواهد شد. شما باید این شناسه را دریافت کرده و در وب سایت خودتان قرار دهید. برای دریافت این کد کافی است شما از منوی بالا وارد قسمت ادمین شوید، پس از آن قسمت Account را انتخاب کنید و سپس در قسمت Property نام وب سایت خود را برگزینید و در نهایت بر روی گزینه Tracking Info کلیک کنید. نکته مهم این است که توجه داشته باشید این ID به صورت یک کد با این فرمت است: (UA-000000-0) حتما این کد را یادداشت کنید.

راه اندازی گوگل آنالیتیکس

پس از طی مراحل فوق شما می توانید وارد اکانت گوگل آنالیتیکس خود شده و اطلاعات وب سایت خودتان را مشاهده کنید. البته این بدیهی است که شما نیاز به طی زمان دارید تا اطلاعات شما در پنل گوگل آنالیز ثبت گردد. در ابتدا شما تصویری مشابه تصویر زیر مشاهده خواهید نمود.

how to install google analytics/

شما در قسمت بالا و سمت راست می توانید بازه زمانی که مد نظر دارید تا گزارش عملکرد آن را ببینید انتخاب کنید. این مورد در شکل زیر نمایش داده شده است.

how to install google analytics/

همچنین در قسمت Overview می توانید نمودار Session ها یا همان جلسات را مشاهده کنید. به طور مثال یک کاربر وارد سایت شما می شود، چند صفحه را مشاهده می کند، و از سایت خارج می شود، به این روند یعنی زمان ورود کاربر تا خروج آن از سایت یک جلسه یا Session می گویند.

how to install google analytics/

  • Sessions: تعداد کل جلسات ایجاد شده در سایت شما در بازه زمانی انتخابی
  • Users: تعداد کاربرانی که به سایت شما آمده اند (تعداد کاربران یونیک: یعنی تعداد واقعی کاربران بدون ثبت ورود تکراری)
  • Page Views: تعداد بازدید صفحات
  • Page / Sessions: مشاهده ی صفحات براساس Session ها
  • Session Duration: مدت زمان میانگین هر Session را نمایش می دهد
  • Bounce Rate: زمانیکه کاربر وارد سایت شما می شود و بدون مراجعه به سایر صفحات از سایت خارج می گردد را Bounce Rate یا درصد خروج کاربران می گویند.
  • %New Sessions: معیاری می باشد که درصد کاربران جدیدی که به سایت شما وارد شده اند را نمایش می دهد.

پیشنهاد میکنیم حتما مقاله آموزش گوگل آنالیتیکس را مطالعه کنید. این مقاله به صورت گام به گام و تصویری به شما توضیحات لازم را خواهد داد.

گوگل وبمستر تولز

گوگل وبمستر تولز

  • گوگل وب مستر تولز یا همان Google webmaster tools چیست؟
  • بزرگترین کاربرد گوگل وب مستر تولز چیست؟
  • مهمترین قسمت هایی از گوگل وب مستر که باید بدانید چیست؟
  • شیوه فعال سازی گوگل وب مستر به چه صورت است؟
  • گزارشات گوگل وب مستر را به چه صورت باید تحلیل کرد؟

در این مقاله قصد داریم مطالبی درباره ی گوگل وبمستر تولز یا همان کنسول سرچ گوگل ارائه دهیم. با مطالعه ی این مقاله شما اطلاعات کامل و مفصلی راجع به این امکان گوگل و اهمیت استفاده از آن فرا خواهید گرفت.

گوگل وبمستر تولز چیست؟

گوگل وبمستر تولز (google webmaster tools) یک امکان رایگان از سمت شرکت گوگل است. این ابزار به کسب و کار های مختلف اینترنتی و وب سایت ها کمک می کند که بهترین نتیجه را در سرچ گوگل داشته باشند. به عبارت دیگر استفاده از گوگل وبمستر امکان مدیریت بهتر سایت را برای شما به ارمغان می آورد، و شما را قادر می سازد تا مشکلات احتمالی سایت خود را برطرف سازید و رتبه خوبی در بین رقبا داشته باشید. همچنین این ابزار قدرتمند جهت مدیریت سئو سایت شما ، آمار دقیقی ارائه میکند که پلن های بعدی خود برای سئو سایتتان را بچینید.

کنسول سرچ گوگل قادر است اطلاعات، آمار و ارقام دقیقی از میزان بازدید کاربران از سایت را در اختیار شما بگذارد.همچنین شما اطلاعات مهم و ضروری وب سایت خود را در این پنل بایستی که با گوگل به اشتراک بگذارید.

به بیانی ساده ، گوگل سرچ کنسول محل صحبت گوگل با شما و شما با گوگل است.

بهتر است بدانید، مدت زمان زیادی نیست که عنوان کنسول سرچ گوگل جایگزین نام گوگل وبمستر شده و هر دو واژه به یک معناست و از یک موضوع سخن میگوید.

برای استفاده از این امکان گوگل در گام اول می بایست سایت خود را در گوگل وبمستر تولز به ثبت برسانید. سپس برای استفاده از امکانات گوگل وبمستر وارد حساب کاربری مخصوص به خود شوید. برای استفاده ی بهتر و درست تر این این امکان گوگل، لازم است شما آموزش گوگل وبمستر تولز را فرا بگیرید.

وبمستر کیست؟

وبمستر در لغت به معنای مدیر یا اداره کننده سایت گفته می شود. این شخص می بایست سیاست های کلی و استراتژی های مناسب و بهینه ای را برای سایت در نظر گیرد. وبمستر با انجام وظیفه ای که بر عهده دارد، کمک بسیاری در پیش برد اهداف سایت می کند. گوگل وبمستر و ابزار هایش به عنوان همیاران وبمستر ها شناخته می شوند و به کمک آنها آمده اند.

گوگل وبمستر تولز

فعال سازی گوگل وبمستر تولز

برای استفاده از امکان گوگل وبمستر تولز قبل از هر کاری باید که وب سایت خود را به گوگل معرفی کرده و تاییده اطلاعات را انجام بدهید.

1-ایجاد اکانت گوگل

در قدم اول می بایست یک اکانت گوگل (gmail) برای خود بسازید تا بتوانید به کلیه امکانات و ابزارهای شرکت گوگل به آسانی دسترسی داشته باشید. اگرهم قبلا ایمیل دارید که نیاز به انجام این کار نیست و می توانید با همان ایمیل فرآیند ثبت وب سایت خود را انجام دهید.

2-تنظیم حساب گوگل وبمستر تولز

برای شروع کار وارد آدرس “Google Webmster Tools” بشوید. در ادامه با فشردن دکمه Start now وارد محیط داخل از پنل وب مستر خواهید شد. در كنسول جستجوی گوگل می‌توانید بر روی گزینه‌ی add a new property در نوار بالایی كلیك كنید و اگر چنانچه قبلا وب سایت های اضافه شده ای داخل پنل دارید باید از قسمت Property گزینه add a new property را انتخاب کنید.

گوگل سرچ کنسول

در این قسمت شما باید تعیین کنید که مایل هستید یک دامنه جداگانه را ثبت کنید (کادر آبی رنگ) و یا قصد ثبت یک زیردامنه از وب سایت اصلی خود را دارید(کادر قرمز رنگ). مطمئن شوید كه URL صحیح را وارد كرده‌اید، به همان صورتی که در قسمت URL مرورگر آدرس وب سایت خود را مشاهده می کنید. توجه داشته باشید که حتی وارد کردن گزینه Https نیز از اهمیت بالایی برخوردار است پس حتما آدرس وب سایت خود را خیلی دقیق وارد کنید.

webmaster tolls option

به عنوان یک نکته مهم در نظر داشته باشید که اگر وب سایت شما برای هر دو حالت example.com و www.example.com چنانچه فعال باشد باید یکی از این حالات را غیر فعال کنید و سعی کنید تنها با یکی از این حالات وب سایت شما شناسایی شود. پیشنهاد ما حالت example.com است یعنی حالتی که www در آدرس دامنه شما وجود ندارد.

وقتی وب سایت را اضافه كردید، باید از طرف گوگل بررسی شود كه مالك آن سایت هستید یا خیر. چندین گزینه برای بررسی مالكیت شما وجود دارد.

webmaster tolls option

 

روش اول ، روش HTML file: در روش دیگر به سادگی می توانید با فایل html ارائه شده و آپلود آن در وب سایت خودتان عمل تایید را انجام دهید. نکته مهم در اینجا این است که پس از انجام تاییده نباید فایل آپلود شده را پاک کنید.

بر اساس تجربه گاها مشاهده شده که کاربران با پیغام های زیر مواجه شده اند. هر یک از این پیغام ها را برای شما تشریح کرده و راه حل برطرف کردن آنها را بیان میکنیم:

  • Your verification file was not found: به احتمال زیاد فایل را در مسیر درست و در صفحه اصلی پوشه هاست خود قرار نداده اید. حتما این مورد را بررسی کنید.
  • Hacked verification file: در این صورت گوگل داره اعلام میکنه که وب سایت شما هک شده. اگه از سالم بودن وب سایت خودتون مطمئن هستید توضیح میکنیم حتما سری به افزونه های امنیتی وب سایت خودتون بزنید و تنظیمات موجود در اون رو بررسی کنید.
  • Your verification file redirects to a disallowed location: اگر تمام وب سایت شما به وب سایت دیگری ریدایرکت می شود، این موضوع از طرف گوگل قابل تایید نیست. بلکه تنها ریدایرکت در داخل وب سایت است که مورد تایید گوگل است.

احراز هویت در گوگل وب مستر تولز

روش دوم ، روش HTML tag: برای كاربران WordPress كه از Yoast SEO استفاده می‌كنند، پیشنهاد می‌كنیم كه از روش HTML tag استفاده كنند. به آسانی می‌توانید این كد را كپی كرده و آن را در زبانه‌ی Webmaster tools در افزونه‌ی Yoast SEO درج كنید:

وردپرس و گوگل سرچ کنسول

اگر چنانچه از افزونه yoast استفاده نمی کنید هم می توانید با استفاده از افزونه ” Insert Headers and Footers ” تگ مورد نظر را به قسمت Head وب سایت خودتان انتقال دهید.

اگر در هنگام تایید با پیغام Meta tag not found/in the wrong location مواجه شدید بدان معناست که محلی که tag را در آن قرار داده اید محل مناسبی نبوده است و یا اینکه ممکن است فایل های شما کش شده باشد که در این صورت باید کش خود را پاکسازی کنید تا دوباره فایل ها لود شود.

این دو روش جزو روش های ساده و کاملا سریعی است که به راحتی می توانید عمل تاییده را از طریق آنها انجام دهید. مابقی روش ها نیاز به طی فرایند تخصصی و پیچیده تری دارد.

بعد از ذخیره ، می‌توانید به كنسول جستجوی گوگل برگردید و بر روی دكمه‌ی Verify كلیك كنید تا تأیید شود. اگر همه همه مراحل درست انجام شده باشد، یك پیام موفقیت دریافت كرده و GSC [كنسول جستجوی گوگل] شروع به جمع‌آوری داده‌های سایتتان می‌كند.

حذف ، اضافه و سطوح دسترسی کاربران

به عنوان مسئول اصلی وب سایت خودتان و یا به عنوان وب مستر شاید نیاز داشته باشید که فرد دیگری اطلاعات وب مستر شما را مشاهده کند. برای این امر ، کافیست شما به به فرد مقابل دسترسی و اجازه مشاهده اطلاعات وب مستر را ارسال کنید. برای این کار کافیست وارد قسمت Setting وب مستر شده و پس از آن گزینه Users and permissions را انتخاب کنید.

webmaster tolls option

در ادامه می توانید با انتخاب گزینه ADD User ایمیل جدید را وارد کرده و دسترسی را برای آن ایمیل ارسال کنید. توجه داشته باشید که می توانید از دو نوع دسترسی Full و Restrict یا همان محدود شده استفاده کنید که پیشنهاد ما به دلایل امنیتی استفاده از حالت دوم است.

webmaster tolls option


بخش های مختلف کنسول وبمستر تولز

پس از ایجاد اکانت وب مستر و اضافه کردن وب سایت نوبت به تنظیمات ، بررسی و تحلیل قسمت های مختلف می رسد. شما باید اشکالات مختلفی که گوگل وب مستر به شما اعلام کرده است را بررسی کرده و آنها را برطرف کنید. همچنین شما می توانید تنظیمات به خصوصی را در قسمت های مختلفی که بعضا چندان ساده در دسترس شما قرار ندارند را مشخص کنید. در ادامه هر یک از قسمت های مختلف را بررسی کرده و نکات تحلیلی را در رابطه با آن قسمت برای شما بیان خواهیم کرد.

بخش اول – گزارش های کلی سرچ کنسول

گزارش Performance : برای کسب اطلاعات درباره این قسمت مقاله ” گزارش Performance در سرچ کنسول گوگل ” را مطالعه کنید.

ابزار URL inspection

بخش دوم – گزارش های Index سرچ کنسول

گزینه Coverage : برای کسب اطلاعات درباره این قسمت مقاله ” گزارش Coverage در گوگل سرچ کنسول ” را مطالعه کنید.
گزینه Sitemaps : برای کسب اطلاعات درباره این قسمت مقاله ” گزارش Sitemaps در سرچ کنسول گوگل ” را مطالعه کنید.
گزینه Removals : برای کسب اطلاعات درباره این قسمت مقاله ” گزینه Removal در سرچ کنسول گوگل ” را مطالعه کنید.

بخش سوم – گزارش‌های Enhancements

گزارش Mobile Usability : برای کسب اطلاعات درباره این قسمت مقاله ” گزارش Mobile Usability در سرچ کنسول گوگل ” را مطالعه کنید.

گزارش AMP در سرچ کنسول گوگل


AMP

در پایین Index coverage، می‌توانید زبانه‌ی AMP را پیدا كنید. AMP به معنی صفحات موبایل شتاب گرفته می‌باشد: صفحات موبایل با روشن شدن سریع. اگر AMP را برای وب‌سایت خود تنظیم كنید می‌توانید خطاهار را در كنسول جستجوی گوگل بررسی كنید. در این بخش می‌توانید صفحات معتبر AMP، صفحات معتبر دارای هشدار و خطاها را مشاهده كنید:

amp موبایل

در پایین نمودار، مسائل فهرست‌بندی شده‌اند. اگر روی یكی از مسائل كلیك كنید می‌توانید URLهای تحت تأثیر را مشاهده كنید. درست مثل بخش شاخص گوگل سرچ کنسول، اگر مسئله‌ای را برطرف نمودید، می‌توانید ترمیم خود را اعتبارسنجی كنید.


گزارش Breadcrumbs در سرچ کنسول گوگل

در قدم اول باید مشخص کنیم که منظور از Breadcrumbs چیست؟ برادکرامبس در اصل مسیر محل صفحه ایست که کابر در آن قرار دارد. به طور مثل اگر شما در یک فروشگاه اینترنتی لوازم الکترونیکی و در قسمت خرید موبایل apple IPhone 12 اگر قرار داشته باشید محل قراگیری شما احتمالا چنین مسیری است:

وب سایت فروشگاهی > موبایل > اپل > اپل آیفون 12

این مسیر به خصوص در وب سایت های فروشگاهی و وب سایت هایی که دسته بندی های مختلفی دارند از اهمیت بسیار بالایی هم برای کاربران و هم برای گوگل برخوردار است. نکته جالب توجه این است که مسیر نمایش داده شده در هنگام نمایش نتایج جست و جو در موتور جست و جوگر گوگل نیز نمایش داده خواهد شد.

متن برادکرامس در جست و جوی گوگل

برای اضافه کردن Breadcrumbs به وب سایت خودتون نیاز است که کد نویسی هایی به صورت JSON-LD ، RDFa و HTML نوشته بشه که از موضوع صحبت ما در این مقاله خارج هست. اما یک راه خیلی ساده تر برای افرادی که از وردپرس استفاده می کنند وجود دارد و آن هم استفاده از افزونه yoast است. برای این کار کافیست که به تنظیمات افزونه یاست رفته ، از قسمت ظاهر جست و جو سربرگ مسیر راهنما را انتخاب کنید و قسمت برادکرامبس ها را فعال کنید.

فعال کردن برادکرامبس در یاست سئو

پس از انجام این کار شما می توانید در کنسول وب مستر خود آیتم Breadcrumbs را مشاهده کنید. در این قسمت شما تعداد مقادیر بدون خطا و یا دارای خطا را می توانید مشاهده کنید. توجه داشته باشید که برای داشتن یک مسیر درست باید سه مشخصه item ، name ، position را داشته باشید. در صورت عدم وجود هر کدام از این موارد گوگل در کنسول شما اخطار خواهد داد.

توجه داشته باشید که براد کرامبس ها اگرچه می توانند در سئو وب سایت شما ، شمارا یاری کنند اما عدم وجود آنها اثرگذاری خیلی بزرگی بر وضعیت وب سایت شما نخواهد داشت.

نتایج براد کرامبس در وب مستر

گزارش Logos در سرچ کنسول

گزارش Sitelinks searchbox

 

سایر امکانات گوگل وب مستر

در این بخش به امکانات و نکاتی اشاره می شود که در دسته بندی های فوق وجود نداشته اما استفاده از آنها کاملا ضروری است.

تعیین زبان اصلی و کشور هدف

یکی از تنظیمات بسیار مهم و اثرگذاری که باید برای وب سایت خود در گوگل وب مستر تولز انجام دهید تنظیمات مربوط به International Targeting report است. به عبارت دیگر شما به گوگل خواهید گفت که مخاطبان شما از چه کشور و چه منطقه جغرافیایی خواهند بود. برای انجام این کار کافیست وارد لینک ” تنظیم موقعیت جغرافیایی وب سایت در گوگل ” شوید.

International Targeting in webmaster

پس از انتخاب وب سایت مورد نظر خودتان وارد قسمت International Targeting شده و زبانه country را انتخاب کنید. در این قسمت می توانید کشور مورد نظر خود را انتخاب کرده و به گوگل بگید که مخاطبان وب سایت شما در کدام یک از کشورها قرار دارد که از این بین می توانید ایران را انتخاب کنید.

International Targeting in webmaster

اما مورد دیگری که در این قسمت تنظیم خواهد شد موضوع hreflang است. در این قسمت شما با پیغام زیر مواجه می شوید.

Your site has no hreflang tag
Google uses hreflang tags to match the user’s language preference to the right variation of your pages

مورد hreflang برای وب سایت های چند زبانه کاربرد دارد و برای وب سایت هایی که تک زبانه هستند تنها اتریبیوت lang با مقدار fa-IR که به تگ html اضافه شده کافی است. برای اضافه کردن این تگ در وردپرس افزونه هایی که برای سایت چند زبانه از آن استفاده کرده اید این کار را انجام خواهند داد. همچنین می توانید با استفاده از افزونه HREFLANG Tags Lite نیز این تگ را به وب سایت خود اضافه کنید.

International Targeting in webmaster

International Targeting report


معرفی نقشه سایت به گوگل

yoursite.com/sitemap_index.xml

استفاده از فایل Robots.txt

 

پست‌‌گذاری شغلی Job Postings

با این زبانه می‌توانید آزادی‌های شغلی خود را فهرست‌بندی كرده و كارایی آن‌ها را دنبال كنید. اگر هرگونه مشكلی وجود داشته باشد، آن‌ها را در این‌جا می‌بینید. این مهم‌ترین خصوصیت گوگل وبمستر تولز نیست، اما می‌تواند برای شركت‌ها یا وب‌سایت‌های خاص ارزشمند باشد.

پست گذاری شغلی در وب مستر تولز

رویدادها events

در این بخش، بازخورد مفیدی در مورد افزایش ساخت یافته‌ی رویدادها فراهم شده است. ممكن است تگ‌گذاری صحیح رویدادها دشوار باشد برای همین، این گزینه می‌تواند گزارش بسیار مفیدی برای یافتن جایی باشد كه در آن به جزئیات پیچیده نظیر تاریخ‌ها و موقعیت‌ها نیاز دارید!

رویداد

پیوندها

در پیوندها در بخش سایت می‌توانید ببینید كه چه تعداد پیوند از سایت‌های دیگر به وب‌سایت شما اشاره دارند. از آن گذشته، می‌توانید ببینید كه پیوندهای وب‌سایت كدامند، چه تعداد لینك هستند كه وب‌سایت آن‌ها حاوی وب سایت شما هستند و این كه چه متن‌های دستگیره‌ای بیشترین پیوند را به وب سایت شما دارند. این‌ها می‌تواند اطلاعات ارزشمندی باشد چرا كه پیوندها هنوز هم برای SEO بسیاراهمیت دارند.

لینک های داخلی در گوگل وبمستر تولز

در پیوندهای داخلی می‌توانید بررسی كنید كه كدام صفحات وب‌سایت شما بیشترین پیوند را از دیگر نقاط در سایت دریافت كرده‌اند. این فهرست می‌تواند برای تحلیل منظم ارزشمند باشد چرا كه شما می‌خواهید مهم‌‌ترین صفحات و پست‌ها كه بیشترین پیوندهای داخلی را دریافت كرده‌اند را شناسایی كنید. با این كار، مطمئن می‌شوید كه گوگل می‌تواند اساس وب‌سایت شما را درك كند.

لینک سازی در گوگل وبمستر تولز

 

امنیت و فعالیت‌های دستی

زبانه‌ی فعالیت‌های دستی آن جایی است كه شما نمی‌خواهید هر چیزی را در آن ببینید. اگر سایت شما توسط گوگل جریمه شده باشد، اطلاعات بیشتری را در این‌جا خواهید دید. اگر سایت شما تحت تأثیر یك فعالیت دستی باشد، پیامی را هم از طریق ایمیل دریافت خواهید كرد.

لینک سازی دستی در گوگل وبمستر تولز

تعدادی طرح وجود دارد كه منجر به ایجاد این نوع جریمه‌ها می‌شوند:

شما دارای پیوندهای غیرطبیعی / خریداری شده می‌باشید

مطمئن شوید كه پیوندها برای سایت شما یا از سایت شما، دارای ارزش باشند نه این كه فقط برای SEO ارزشمند باشند. بهتر است پیوندها به محتوای مرتبط و ارزشمند برای خوانندگان شما باشند.

سایت شما هك شده است

پیامی مبنی بر این كه سایت شما احتمالاً توسط شخص ثالثی هك شده است. گوگل ممكن است سایت شما را به صورت سایت خطرناك برچسب‌گذاری كرده یا این كه رتبه‌بندی‌های شما را كاهش دهد.

چیزی را از گوگل مخفی كرده‌اید

اگر «فریبكاری» كنید (یعنی عمداً چیزی متفاوت با محتوای كاربران را به منظور فریب آن‌ها نمایش دهید)، یا از ارجاع‌های فریبكارانه (مثل پنهان كردن URLهای مرتبط ) استفاده كنید آن‌گاه قوانین وب‌مستر گوگل را نقض كرده‌اید.

اسپم ساده

محتوای تولید شده به شكل خودكار، محتوای به درد نخور و فریبكاری توافقی می‌تواند سبب شود كه گوگل سایت شما در فهرست سیاه قرار دهد.

علامتگذاری ساخت یافته‌ی اسپم‌دار

اگر سایت شما پر از محتوای به درد نخور و تكه تكه برای عناصر نامرتبط بسیار زیاد در یك صفحه باشد، یا محتوایی كه برای كاربران مخفی است، علامتگذاری شده باشد، این می‌تواند به عنوان اسپم‌دار در نظر گرفته شود. آن چیزی كه ضروری است و نه هر چیزی كه ضروری است را علامتگذاری كنید.

خصوصیاتی كه در نسخه‌ی جدید كنسول جستجوی گوگل وجود ندارند

همانطور كه ممكن است توجه كرده باشید، تمام خصوصیات در نسخه‌ی جدید كنسول جستجوی گوگل قرار نگرفته‌اند. گوگل نشان می‌هد كه این امر می‌تواند به دو دلیل باشد: آن‌ها روش بهتری برای ارائه‌ی داده‌ها پیدا كرده‌اند یا این كه همچنان در حال انتقال خصوصیت به نسخه‌ی جدید هستند. همانطور كه قبلاً گفتیم ما این پست را در زمانی كه فرایند انتقال انجام شد، به روزرسانی می‌كنیم.

نسخه ی قدیمی گوگل سرچ کنسول همچنان برای همه در دسترس است. بنابراین چرا باید گاهی اوقات به نسخه‌ی قدیمی برگردید؟ ما فهرستی از خصوصیات كه در نسخه‌ی جدید آورده نشده‌اند اما می‌شود به آن‌ها نگاهی انداخت را در زیر آورده‌ایم.

ظاهر جستجو

از قسمت “ظاهر جستجو” در کنسول جستجوی قدیمی Google ، ویژگی های زیر را در نسخه جدید از دست می دهیم: “داده های ساختاری” ، “کارت های غنی” ، “اطلاعات برجسته” و “پیشرفت های HTML”.

اگر داده‌های ساخت یافته‌ای را به وب‌سایت خود اضافه كرده‌اید بهتر است تا زبانه‌ی داده‌های ساخت یافته را در نسخه‌ی قدیمی به طور مرتب بررسی كنید. در این‌جا می‌بینید كه آیا تمام داده‌های ساخت یافته توسط گوگل تشخیص داده شده‌اند یا خیر و خطاهای موجود هم آورده شده‌اند. اگر داده‌های ساخت یافته‌ای را به طور مشترك برای كارت‌های غنی اضافه كرده‌اید، می‌توانید خطاها را در زبانه‌ی كارت‌های غنی مشاهده كنید. مشخص كننده‌ی داده‌ها را می‌توان برای علامتگذاری صفحات بدون داشتن كد، مورد استفاده قرار دهید.

در آخرین خصوصیت از دست رفته از زبانه‌ی ظاهر جستجو ارتقاهای HTML است كه به سادگی می‌توانید برای مثال عناوین تكراری را عناوین بسیار كوتاه كه می‌توانند بهبود یابند را مشاهده كنید. این‌ها فهرستی هستند كه به سادگی می‌توانید هر كدام را انتخاب كنید: بهینه‌سازی عناوین و توصیفات غیرنمادین كه می‌توانند رتبه‌بندی و CTR شما را افزایش دهند.

هدف‌گذاری بین‌المللی

زبانه‌ی هدف‌گذاری بین‌المللی برای وب‌سایت‌هایی اهمیت دارد كه دارای صفحاتی به زبان‌های مختلف هستند و افراد هدف آن‌ها در كشورها یا نواحی مختلف قرار دارند. وقتی hreflang را در وب‌سایت خود پیاده‌سازی كردید، می‌توانید خطاها را در این بخش از كنسول جستجوی گوگل مشاهده كنید.

وضعیت كند شدن

در زبانه‌ی كند شدن [crawl] می‌توانید قسمت‌های خطاهای كند شدن، وضعیت كند شدن، واكشی مثل گوگل، آزمایش كننده‌ی robots.txt، نقشه‌ی سایت و پارامترهای URL را مشاهده كنید.

این طور به نظر می‌رسد كه شما می‌توانید برخی خطاهای كند شدن را در زبانه‌ی پوشش شاخص جدید مشاهده كنید اما اگر به حساب خود نگاه كنیم، تمام خطاهای كند شدن را در نسخه ی جدید نمی‌بینیم. این یعنی آن كه لازم است تا خطاهای كند شدن را همچنان در نسخه‌ی قدیمی گوگل سرچ کنسول بررسی كنید. وقتی یك خطای كند شدن را رفع كردید می‌توانید آن را به عنوان ترمیم شده علامتگذاری كنید. وضعیت كند شدن هم وجود ندارد و بنابراین می‌توانید آن را هم در نسخه ی قدیمی مشاهده كنید.

وضعیت كند شدن چیزهایی در مورد این كه چند صفحه در طی روز كند شده‌اند، چند كیلوبایت دانلود در طی یك روز و چقدر زمان برای دانلود یك صفحه صرف شده است را به شما نشان می‌دهد. اگر یكی از نمودارها به شكل كاهشی در آید، می‌دانید زمان آن است كه كاری برایش انجام دهید.

خصوصیت واكشی مثل گوگل به شما فرصت می‌دهید تا ببینید آیا گوگل قادر به دسترسی صحیح به صفحه‌ی خاصی هست یا خیر، تا چه حد به شكل صحیح صفحه را ارائه می‌دهد و آیا منابع مسدود شده‌ای هم در صفحه هست یا خیر. می‌توانید صفحات خود را هم بر روی رایانه‌ی رومیزی و هم برای موبایل تست كنید تا اختلافات بین این دو را هم مشاهده كنید.

آزمایش كننده‌ی robots.txt برای افزودن robots.txt شما و برای آزمایش این كه آیا تمام خطاها یا هشدارها ظاهر می‌شوند یا خیر ایجاد شده است. شما همچنین می‌توانید URLهای خاص را برای بررسی این كه آیا مسدود هستند یا خیر، اضافه كنید.

نقشه‌های سایت نیز به نسخه‌ی جدید كنسول جستجوی گوگل اضافه شده‌اند بنابراین به آخرین خصوصیت از زبانه‌ی كند شدن می‌رسیم: پارامترهای URL. در قسمت پارامترهای URL می‌توانید پارامترهایی را برای وب‌سایت خود اضافه كرده و به گوگل بگویید كه چطور باید با آن‌ها كار كند. اگر بخواهید از این مورد استفاده كنید، بهتر است تا راهكارها را به دقت مطالعه كنید. فقط به اضافه كردن برخی پارامترها برای آن كه ببینید چه اتفاقی می‌افتد اكتفا نكنید. این امر می‌تواند موجب بروز چندین مسئله برای SEO سایت شما شود.

مسائل امنیتی گوگل وبمستر تولز

آخرین ولی نه كم اهمیت‌ترین: در زبانه‌ی مسائل امنیتی وقتی وب سایت شما به نظر دارای یك مشكل امنیتی باشد، اخطاری را دریافت می‌كنید.

اهمیت استفاده از گوگل وبمستر

در ادامه قرار است دلایل و اهمیت استفاده از گوگل وبمستر ارائه شود. این موارد عبارت اند از:

  • کنسول سرچ گوگل ما را از اینکه گوگل به سایت ما دسترسی دارد، مطلع و مطمئن می سازد.
  • امکان مانیتور کردن اطلاعاتی که می خواهیم در صفحه ی سرچ گوگل به صورت گرافیکی نمایش دهیم توسط این ابزار فراهم می شود.
  • یکی دیگر از مهم ترین دلایل استفاده از این ابزار، کمک به حفظ و نگهداری سایت می باشد. علاوه بر این مورد به بالا رفتن کارایی و اثر بخشی سایت در موتور جست و جوی گوگل کمک می کند.
  • نمایش دادن و مانیتور کردن مشکلات امنیتی از قبیل اسپم ها.
  • استفاده از این ابزار این امکان را برای شما فراهم می سازد که متوجه شوید، موتور جست و جوی گوگل به چه صورت شما را می بیند.
  • گوگل وبمستر تولز ، به شما نشان می دهد که کدام پرس و جوها و سرچ ها بیشتر مورد توجه کاربران قرار می گیرند. شما می توانید با استفاده از این کلید واژه ها ترافیک بیشتر و بازدید بیشتری از سایت کسب کنید.
  • از دیگر مزیت های استفاده از این ابزار گوگل این است که به شما نمایش می دهد که آیا محصولات و محتوای ارائه شده در سایت شما به صورت متمایز در موتور جست و جوی گوگل به نمایش در می آید یا خیر.
  • این ابزار گوگل می تواند شما را مطلع سازد از سایت هایی که جهت رشد سئوی خود به سایت شما لینک زده اند.

آموزش گوگل وبمستر تولز

همان طور که قبلا هم اشاره شد، استفاده از کنسول سرچ گوگل از اهمیت بالایی برخوردار است؛ چراکه می تواند اطلاعات مفیدی را در اختیار گرداننده های سایت قرار دهد. این اطلاعات و این آمار و ارقام در نهایت به آنها کمک می کند که سایت خود را به سادگی بهینه سازند و رتبه ی سئوی سایت خود را افزایش دهند. یکی از اطلاعاتی که کنسول سرچ گوگل در اختیار شما قرار می دهد، میزان کلیک هایی است که گوگل به هنگام نمایش سایت شما از سمت کاربران دریافت کرده است. این کلیک ها میزان ورودی از گوگل سایت شما را به نمایش می گذارد. هر چه قدر بتوانید آمار این کلیک ها را بالا ببرید میزان بازدید از سایت نیز افزایش خواهد یافت.

علاوه بر این مورد، گوگل وبمستر تولز این امکان را برای شما فراهم می آورد که صفحات مشکل دار و معیوب سایت خود را شناسایی نمایید و درصدد رفع آن مسائل اقدام نمایید تا رتبه ی سایت بهبود یابد. پس می توان گفت که آموزش گوگل وبمستر تولز از ضروریاتی است که هر وبمستر و سئو کاری می بایست فرا گیرد.

آیا تاكنون از كنسول جستجوی گوگل برای وب سایت خود استفاده كرده‌اید؟ اگر این طور نیست، حتما به شما پیشنهاد می‌كنیم كه یك حساب ایجاد كنید تا بتوانید شروع به جمع‌آوری اطلاعات در مورد وب‌سایت خود نمایید. آیا فكر می‌كنید چیزی از قلم افتاده است؟ می‌توانید پیام بگذارید.

منبع:https://yoast.com/beginners-guide-to-google-search-console

ابزار سئو

معرفی ابزار سئو

ابزار سئو با بررسی فاکتور های لازم، سئو داخلی و سئو خارجی سایت شما را بررسی خواهند کرد. به کمک این ابزار ها شما میتونید سایتتان را همان طور که گوگل میبیند و آنالیز میکند، ببینید و آنالیز کنید. در این مقاله قصد داریم به معرفی چند ابزار سئو بپردازیم. امید است با مطالعه ی این مقاله، اطلاعاتی راجع به ابزار های موجود برای سئو کردن سایت و محتوای سایت خود به دست آورید.

وظیفه ی ابزار های سئو چیست؟

ابزار های کاربردی و در دسترس سئو، جهت بهینه سازی راحت تر و سریع تر سایت طراحی شده اند. این ابزار ها هم به صورت رایگان هم به صورت پولی به بازار های دیجیتال مارکتینگ عرضه شده اند. هر یک از شما می توانید بسته به نیاز خود و حوزه ی فعالیت سایت مورد نظر، از این ابزار ها بهره ببرید. ابزار های سئو شما را در رسیدن به اهداف کلی و سیاست هایی که برای سایت در نظر گرفته اید، نزدیک می کنند و آن ها را قابل دستیابی می سازند.

چرا باید به سئو سایت اهمیت داد؟

داشتن یک سایت بهینه و شناخته شده در بین کاربران، یک آرزو برای همه ی گرداننده های سایت می باشد. دستیابی به این هدف خوشایند مستلزم رعایت اصول و نکاتی است. رعایت اصول سئو سایت شما را برای موتور های جست و جو قابل رویت می کند. به مجرد اینکه فردی موضوعی را در گوگل جست و جو کند، موتور جست و جو در اولین پیشنهادات خود سایت هایی را ارائه می دهد که اصول و چارچوب های سئو را تا حد امکان رعایت کرده باشند. با رعایت این اصول آسان می توان شانس دیده شدن و پیشنهاد شدن سایت خود را برای کاربر به بالا ترین حد برسانید.

ابزار سئو

معرفی چند ابزار سئو

در ادامه چند ابزار پر کاربرد سئو برای شما معرفی خواهد شد. نحوه ی استفاده و به کار گیری این ابزار ها نیز به صورت خلاصه در زیر آمده است. این موارد عبارت اند از:

گوگل آنالیز

با استفاده از این ابزار سئو شما می توانید، تمام اطلاعات موجود درباره ی کاربران و بازدید کنندگان سایت خود به دست آورید. گوگل آنالیز اطلاعات ارائه شده ی خود را به صورت مرتبط در چندین دسته بندی و نمودار به نمایش در می آورد. این امر سبب تحلیل و مقایسه ی بهتر داده ها می شود. به طور مثال گوگل آنالیز، به صورت جداگانه زمان دقیق مراجعه ی هر کاربر به سایت را مشخص می کند. در قسمت دیگری از این ابزار، تعداد کاربران حاضر در سایت، جنسیت این افراد، میزان زمان ماندن آنها در سایت و… به نمایش در می آید.

بخش دیگری نیز وجود دارد که نشان می دهد کاربران از چه طریقی به سایت شما دسترسی پیدا کرده اند و هم چنین آماری دقیق و جزئی از ترافیک سایت را در اختیار گرداننده ی سایت قرار می دهد. به طور مثال برای شما نشان می دهد که آیا کاربر به طور مستقیم در موتور جست و جو، آدرس سایت شما را  سرچ کرده و وارد شده است، و یا از طریق لینک های به اشتراک گذاشته شده در شبکه های اجتماعی به سایت دسترسی پیدا کرده است.

در قسمت دیگری از این ابزار شما می توانید رفتار بازدید کنندگانتان به هنگام ورود به سایت مشاهده کنید. به عبارت دیگر به راحتی می توان متوجه شد که کدام قسمت های سایت برای کاربر با اهمیت تر و جذاب تر می باشد.

بخشی در ابزار گوگل آنالیز تعبیه شده است که نشان می دهد چند درصد از کاربران ورود یافته به سایت به مشتری تبدیل شده اند، در واقع با مشاهده ی آیتم های سایت متقاعد به خرید محصول شده اند.

گوگل آنالیتیکس

ابزار Google page speed insights

یکی از مهم ترین راهکار های حفظ برتری نسبت به رقبا، داشتن حداکثر سرعت بارگذاری اطلاعات در سایت می باشد. برای آگاهی پیدا کردن از میزان سرعت کنونی سایت، می بایست آدرس سایت خود را در ابزار Google page speed insights وارد کنید. سپس اطلاعاتی همچون میزان سرعت سایت، نکاتی برای رفع مشکلات بروز یافته در سایت و … برای شما ارئه خواهد شد.

در نهایت یک رتبه بین صفر تا صد به سایت شما داده می شود. هرچه این رتبه به صد نزدیک تر باشد، نشان دهنده ی این موضوع است که عملکرد سایت شما در حد مطلوبی قرار دارد. توجه داشته باشید که سرعت بارگذاری اطلاعات را هم برای گوشی های هوشمند و هم دستکتاپ ها بررسی کنید، و رتبه ی هر یک را به دقت تحلیل نمایید. اگر در این قسمت از رتبه ی بالایی برخور دار نبودید، می بایست در قسمت consider fixing از راه حل های ارائه شده، جهت بر طرف کردن مشکلات خود استفاده نمایید.page speed insight

ابزار similar web

استفاده از این ابزار سئو، یک دید گسترده و دقیق از وضعیت خود و رقبا به شما ارائه می دهد. ابزار similar web با ارائه ی نمودار های آماری و جداول متنوع، اطلاعات جامعی از جزئی ترین اتفاقات سایت شما نسبت به رقبا ارائه می کند. داشتن این اطلاعات کمک شایانی در جهت پیشبرد اهداف و استراتژی ها خواهد کرد. پس می بینیم که یکی از مهم ترین ابزار ها جهت بهینه سازی سایت و سئو، همین ابزار similar web می باشد.

ابزار سئو

ابزار SEO site checkup

از دیگر های ابزار های کاربردی جهت بالا بردن سئوی سایت، ابزار SEO site checkup می باشد. استفاده از این ابزار برخلاف تصور خیلی ها، کار بسیار ساده ایست. این ابزار اطلاعاتی از جمله، نحوه ی برطرف کردن مشکلات مرتبط با سئو، ارسال گزارش های مرتبط با سئو و بررسی جایگاه رقبا در اختیار شما قرار می دهد.

برای استفاده از این ابزار فقط کافی است، آدرس سایت مورد نظر خود را در قسمت سرچ وارد کرده و سپس نتایج به دست آمده را تجزیه و تحلیل نمایید. ابزار SEO site checkup به سایت شما یک نمره اختصاص می دهد. در واقع این نمره، به این معنا است که یک سئو کار حرفه ای سایت شما را بررسی کرده و به آن نمره ای اختصاص داده است. از دیگر کاربرد های این ابزار این است که راه حل هایی جهت بهبود سئوی سایت، به شما پیشنهاد می کند. شما با به کار گیری این راه حل های پیشنهادی، می توانید بسیار سریع از خطرات احتمالی که ممکن است سایت شما را به خطر بیاندازد، دور شوید.

ابزار سئو

ابزار social mention

برای افزایش ترافیک سایت و میزان بازدید بیشتر از سایت، کمک گرفتن از سوشال مدیا ها و یا همان شبکه های اجتماعی، نقش به سزایی دارد. این شبکه ها با گسترش فراوانی که در سراسر جهان دارند و همچنین به خاطر دسترسی آسان به آنها، باعث دیده شدن بهتر کسب و کار شما می گردد. این فضاها به راحتی می توانند یک برند معروف از کسب و کار شما بسازند.

ابزار social mention این امکان را برای شما فراهم می کند که بتوانید در آن واحد به تحلیل و بررسی اطلاعات موجود در رسانه های اجتماعی خود، داشته باشید. این اطلاعات می تواند حاوی، هشتگ ها، کلمات محبوب و کلیدی در بین کاربران، میزان بازدید از مطلب و میزان به اشتراک گذاری آن در بین سایر کاربران باشد. لازم به ذکر است که شما بدون استفاده از این ابزار هم می توانید به این اطلاعات دست یابید، اما مدت زمانی که لازم است صرف این موضوع کنید بسیار زیاد خواهد بود، زیرا حجم اطلاعات بسیار بالا است. پس با کمک گرفتن از این ابزار سئو، به راحتی و با صرف حداقل زمان، شما قادر خواهید بود به اطلاعات ارزشمندی دست یابید.

ابزار Google keyword planner

انتخاب کلمه ی کلیدی مناسب و مطمئن می تواند تا حد زیادی شما را به اهداف تولید محتوای خود نزدیک سازد. اگر در انتخاب عبارات و کلمات کلیدی دچار خطا شوید، به منزله ی این است که تمامی تلاش شما برای تولید محتوا بیهوده و بی ثمر بوده است. حتی اگر نوشته ی شما از لحاظ استاندارد های سئو دارای بهینگی بالایی باشد. یکی از ابزار های تحت وب و رایگانی که شرکت گوگل در اختیار ا قرار داده است، ابزار Google keyword planner است.

مزیت استفاده از این ابزار نسبت به دیگر ابزار های انتخاب کننده ی کلمه ی کلیدی، این است که ابزار Google keyword planner توسط شرکت گوگل ارائه و کنترل می شود. از همین رو می توان با خیال راحت به داده هایی که در اختیار ما می گذارد اطمینان کرد.

گوگل کیورد پلنر

برای استفاده از ابزار Google keyword planner کافی است نام این ابزار را در گوگل سرچ کنید. سپس عبارت مورد نظر خود را در اولین کادر مستطیلی وارد نمایید. بعد از انجام این کار بر روی دکمه ی get ideas کلیک نمایید. گوگل عبارات و ایده های بسیاری در رابطه با موضوعی که وارد کرده اید در اختیار شما می گذارد. هم چنین شما قاد رخواهید بود میانگین جست و جوی کلمات کلیدی در هر ماه و لیست واژه های ترند شده را نیز با استفاده از ابزار Google keyword planner بدست آورید.

سئو وردپرس

سئو وردپرس

مقصود ما از ارائه ی این مقاله توضیح درباره ی شناخت بیشتر سئو وردپرس است. با مطالعه ی این مقاله شما می توانید اطلاعات خود را در زمینه ی سئو وردپرس و سئو ی محتوا بالا برده و در جهت بهبود آن حرکت کنید.

وردپرس چیست؟

وردپرس یکی از معروف ترین و محبوب ترین سیستم های مدیریت محتوا به شمار می رود. وردپرس اولین بار توسط مت مول نوگ در سال 2003 به بازار های دیجیتالی عرضه شد. سپس به صورت دوره ای، امکانات جدید و متنوعی به آن اضافه شد و به سرعت رشد و پیشرفت نمود. به همین خاطر امروزه یکی از پر استفاده ترین ابزار های ساخت وب سایت و وبلاگ به شمار می آید.

امروزه برای راه اندازی اکثر سایت ها از آن استفاده می شود. در گذشته وردپرس یک سیستم مدیریت محتوا بود که برای وبلاگ نویسان بسیار کارا به شمار می آمد. اما امروزه، این سیستم مدیریت محتوا به کمک وبمستران می آید تا محتوای سایت را به صورت بهینه ارائه دهند. تا به امروز بیش از هشتاد میلیون وب سایت توسط وردپرس در سراسر جهان راه اندازی و اداره شده است.

 

راهکار های افزایش سئو وردپرس

امروزه راه های متنوع و متعددی برای بهبود سئو وردپرس و سئوی محتوا وجود دارد. در ادامه به توضیح برخی از این راهکارها خواهیم پرداخت. این موارد عبارت اند از:

 

افزایش ایمنی وب سایت

برقراری و حفظ ایمنی وب سایت یکی از مهم ترین اصولی است که در هنگام راه اندازی یک وب سایت باید به آن توجه کرد. یکی از راه های افزایش ایمنی وب سایت، فعالسازی ssl  می باشد. وب سایت هایی که از  پروتکل اس اس ال استفاده می نمایند، آدرس سایت آن ها به صورت https شروع می شود. داشتن امنیت بالا یکی از مهم ترین فاکتور ها جهت بهبود رتبه ی سایت در گوگل و دیگر موتور های جست و جو می باشد.

برای استفاده کردن از پروتکل ssl  لزومی به پرداخت هزینه نمی باشد و استفاده از آن رایگان است. کافی است برای سه ماه اعتبار دریافت کنید و سپس بعد از پایان دوره می توانید آن را تمدید کنید.

 

نصب افزونه سئو وردپرس yoast SEO

یکی از مهم ترین و پر کاربرد ترین افزونه هایی که می توان در وردپرس نصب نمود، افزونه ی yoast SEO می باشد. این افزونه نقش بسیار مهمی در بهبود سئو ی داخلی سایت ایفا می کند. این افزونه به ما کمک می کند که محتوای خود را بهتر و اصولی تر بهینه سازیم. yoast SEO در واقع دستیار سئوی شماست. اگر برای سئو کردن محتوای تولید شده ی خود نکته ای را از یاد برده باشید، این افزونه می تواند انجام آن را به شما گوشزد نماید. توجه داشته باشید سبز شدن چراغ این افزونه لزوما به معنای سئوی عالی شما نیست.

افزونه ی دیگری به اسم yoast video SEO  وجود دارد که با استفاده از آن می توانید تمام ویدئو هایی که در محتوای خود استفاده کرده اید را سئو نمایید. انجام این عمل باعث افزایش ترافیک سایت شما و بهبود رتبه ی سایت شما در گوگل می شود.

نصب افزونه رایگان سئو وردپرس

 

استفاده از گوگل آنالیتیکس

یکی دیگر از ابزار هایی که در بهبود سئوی محتوا و سئو وردپرس نقش مهمی ایفا می کند، گوگل آنالیتکس خوانده می شود. این ابزار قادر است خواسته ها و رفتار کاربران را شناسایی و آنالیز کند. آمار هایی توسط این ابزار در اختیار شما قرار می گیرد که بسیار سود مند می باشد. با استفاده از گوگل آنالیتیکس شما متوجه خواهید شد که کدام یک از صفحات سایتتان موجب افزایش ترافیک سایت شده و کاربر بیشتری به خود مجذوب کرده است.

همچنین استفاده از گوگل آنالیتیکس این امکان را به شما می دهد که، میزان افزایش و کاهش ترافیک سایت خود را به دقت در بازه زمانی های مشخص بررسی نمایید. با استفاده از این ابزار شما قادر خواهید بود صفحاتی را که سبب افزایش ترافیک سایت شما شده اند را شناسایی کنید و بیشتر به آنها لینک بزنید.

 

 

استفاده از گوگل وبمستر تولز در وب سایت

یکی از مهم ترین و کارآمد ترین ابزار های ارائه شده توسط گوگل، کنسول سرچ گوگل یا همان گوگل وبمستر تولز می باشد. این ابزار قادر است کلمات کلیدی و محبوب بین کاربران را برای شما به نمایش بگذارد. شما با به کار گیری این کلمات کلیدی در تولید محتوای خود می توانید رتبه ی خود را در موتور های جست و جو ارتقا دهید. گوگل وبمستر تولز شما را از هر گونه خطا و اشتباه احتمالی آگاه می سازد. شما با رفع آن خطا و استفاده از روشی که گوگل برای رفع مسئله پیشنهاد می کند، می توانید سایت خود را از هر گونه آسیب و خطای احتمالی نجات دهید.

 

استفاده از کلمه کلیدی در نامک

یکی از مهم ترین کار ها برای سئوی محتوا استفاده از کلمه ی کلیدی متن در نامک می باشد. انجام این کار باعث می شود محتوای شما از سئوی مطلوبی برخوردار شود. بهتر است برای نوشتن نامک معادل انگلیسی کلمه ی کلیدی را در قسمت مشخص شده وارد نمایید. بین کلمات وارد شده از خط فاصله استفاده نمایید. توجه به این نکته ضروری است و باید بدانید که استفاده از نامک کوتاه برای محتوا موجب می شود محتوا در اولین پیشنهاد های موتور جست و جو برای کاربر ارائه شود. این امر موجب می شود گوگل محتوای  سایت شما را جزء محتوای برتر در آن زمینه بشناسد.

اگر این اصول ذکر شده در انتخاب کلمه ی کلیدی و نامک رعایت نشود، یاست سئو این نکات را به شما یاد آوری خواهد نمود.

استفاده از کلمه ی کلیدی در ابتدای متن

در سئوی محتوا، یکی از مهم ترین اصولی که باید رعایت شود، استفاده از کلمه ی کلیدی در یک یا دو خط ابتدای متن می باشد. علاوه بر آن شما می بایست کلمات کلیدی را به صورت پراکنده در متن خود به کار ببرید و برای بهتر دیده شدن در موتور جست و جو، آن ها را بولد نمایید.

نکته ی دیگری که در سئو وردپرس بسیار اهمیت دارد، استفاده از کلمات کلیدی در تیترها می باشد. این عبارت به این معنا نیست که در تمامی تیتر های مورد استفاده کلمه ی کلیدی به کار برده شود؛ بلکه کافی است فقط در چند تیتر مهم از آن استفاده شود.

بهبود سئو وردپرس

 

نقش عکس ها در سئو وردپرس

وردپرس این امکان را برای شما فراهم می آورد که برای جذاب تر ساختن محتوا از عکس در متون خود استفاده نمایید. این عکس ها می بایست مرتبط با محتوای تولید شده انتخاب و در متن قرار داده شوند. بسته به نوع و حجم مطالب مقاله می توانید از دو تا چهار عکس در محتوا استفاده نمایید. توجه داشته باشید بهینه سازی تصاویر سایت نقش مهمی در سئو و ایفا میکند بنابراین ابتدا  عکس های انتخابی را توسط نرم افزار های موجود، در حجم های کم و کیفیت بالا و اندازه ی مناسب آپلود نمایید. توجه به این امر باعث می شود سرعت لود شدن سایت مورد نظر پایین نیاید و مخاطب به دلیل کندی در بارگذاری عکس ها سایت را ترک نکند. بهتر است نام کلمه ی کلیدی و عنوان مقاله را جایگزین نام عکس کنید. این کار باعث می شود که موتور های جست و جو بهتر و راحت تر محتوای شما را ببینند و برای کاربر به نمایش بگذارند. رعایت این نکات ساده شما را در سئو وردپرس بسیار یاری خواهد نمود.