آوین آویسا – خدمات سئو | نرم افزار ERP | خدمات بلاک چین
  • صفحه اصلی
  • خدمات ما
    • خدمات فروشگاه اختصاصی
    • خدمات سئو
    • خدمات بلاک‌چین
    • نرم افزار ERP پل
  • وبلاگ
  • تازه های تکنولوژی
  • درباره ما
  • تماس با ما
  • English
آوین آویسا – خدمات سئو | نرم افزار ERP | خدمات بلاک چین

سئو

خانه / صفحه وبلاگ / سئو
11اسفند

بررسی جزئیات page with redirect در بخش Pages سرچ کنسول گوگل

اسفند 11, 1401 نویسنده آوین آویسا سئو

احتمالاً با وضعیت و پیغام “Page with Redirect” در سرچ کنسول Google برخورده اید. این یک وضعیت کنسول جستجوی گوگل است و لیستی از صفحات گوگل را به شما نشان می دهد که بنابر دلایلی ری دایرکت شده اند. در بیشتر موارد، تغییر مسیر صفحات طبیعی است و هیچ خطری برای وب سایت شما ندارد. با این حال، اگر صفحه مهم و متعارفی را می بینید که به عنوان “Page with Redirect” گزارش شده است، باید به آن رسیدگی کنید. در این مقاله، معنای این پیغام را توضیح خواهیم داد.

 

پیغام “Page with Redirect” در سرچ کنسول به چه معناست؟

منظور از این پیغام این است که URL ریدایرکت شده است و به همین دلیل به لیست ایندکس گوگل اضافه نشده است. در حالت کلی، پیغام “Page with Redirect” در وضعیت سرچ کنسول Google درواقع لیستی از صفحاتی را به شما نشان می دهد که به صفحه دیگری هدایت شده اند یا به عبارتی، ری دایرکت شده است. این مورد صرفا نشان دهنده صفحاتی است که ریدایرکت شده‌‌اند و نمی توان آن را تحت عنوان ارور یا خطا دانست. بنابراین تنها کافی است آدرس های مربوطه را بررسی کنید و ببینید که آیا عمل ریدایرکت به درستی انجام شده است یا خیر. این موضوع معمولا به دو دلیل اتفاق می‌افتد:

  • عوض کردن URL صفحه
  • هدایت کاربر به صفحه‌ای دیگر

چگونه می توانیم وضعیت “Page with Redirect” را پیدا کنیم؟

بهترین راه برای یافتن وضعیت “Page with Redirect” استفاده از ابزار کنسول جستجوی گوگل است. برای این کار به قسمت Pages رفته و روی تب Not indexed کلیک کنید.

خطای page with redirect

سپس مطابق شکل زیر بر روی وضعیت خطای “Page with Redirect” کلیک کنید:

خطای page with redirect

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

خطای “Page with Redirect”

 

وضعیت “Page with Redirect” چه زمانی عادی است؟

آنچه که درک آن مهم است این است که همیشه نیازی نیست صفحاتی را با وضعیت “Page with Redirect” اصلاح کنید. بعد از اینکه لینک‌های مربوط به این پیام را در سرچ کنسول مشاهده کردید، باید تصمیم بگیرید که آیا قصد دارید این لینک‌ها را نگه دارید یا حذف کنید. این سوال پیش می‌آید که آیا اصلا این خطاها نیاز به رفع شدن دارند یا نه؟

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

تعریف
شما در حال انتقال وب سایت هستید. تغییر مسیر دائمی

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

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

تغییر مسیر موقت

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

302

 

به طور معمول، گوگل Redirect 301 را به عنوان نشانه ای برای حذف صفحه از فهرست نمی بیند اما پس از مدتی (ما دقیقاً نمی دانیم چه زمانی)، با این حال، شروع به برخورد با تغییر مسیرهای 302 مانند تغییر مسیرهای دائمی 301 می کند. در نتیجه، ممکن است برخی از صفحات مهم از فهرست حذف شوند.

 

 

 

 

منبع:

https://www.onely.com/blog/how-to-fix-page-with-redirect/

https://rankmath.com/kb/page-with-redirect/

 

 

ادامه مطلب
03اسفند

URL چیست و از چه اجزایی تشکیل شده است؟

اسفند 3, 1401 نویسنده آوین آویسا سئو

زمانی که روی یک لینک در یک وب سایت کلیک می کنید یا آدرس یک وب را در مرورگر خود تایپ می کنید، یک URL است. URL مخفف Uniform Resource Locator است که عبارت دیگری برای آدرس وب سایت یا منبع موجود در آن است. در تئوری، هر URL معتبر به یک منبع منحصر به فرد اشاره می کند. این مکانیسمی است که توسط مرورگرها برای بازیابی هر منبع منتشر شده در وب استفاده می شود. چنین منابعی می تواند یک صفحه HTML، یک سند CSS و یا یک تصویر باشند. در عمل، استثنائاتی نیز وجود دارد که URL به منبع یا صفحه ای اشاره می کند که دیگر وجود ندارد (در چنین مواقع با error 404 مواجهه می شوید) یا ری دایرکت شده است. از آنجایی که منبع نشان‌ داده‌ شده توسط URL مدیریت می‌ شوند، این بر عهده مالک وب سایت است که آن منبع و URL مرتبط با آن را به دقت مدیریت کند. برای درک بهتر، آن را مشابهه یک آدرس خیابان در نظر بگیرید که هر قسمت از آن، به عنوان بخش های یک آدرس است و هر بخش اطلاعات متفاوتی به شما می دهد. در این مقاله، قسمت های مختلف یک URL و آنچه می توانیم از آن بیاموزیم را بررسی خواهیم کرد. یک آدرس وب سایت ساده، حداقل 3 قسمت (مانند https://avinavisa.ir) و یک URL پیچیده حداکثر 6 قسمت دارد که 6 بخش آن عبارتند از:

1. طرح (scheme)
2. نام دامنه (Domain name): Sub domain,
3. Port
4. مسیر (Path to resource)
5. پارامتر (Parameters)
6. anchor
هر وب سایتی که تا به حال بازدید کرده اید، حداقل 3 قسمت از این 6 قسمت را دارد. با این حال، تا به امروز، احتمالاً آن ها را بررسی نکرده اید. اگر قصد دارید یک وب سایت داشته باشید، حتی اگر خودتان برنامه ای برای طراحی آن نداشته باشید، دانستن کمی در مورد آناتومی یک آدرس اینترنتی (URL) می تواند برایتان مفید باشد. شما ممکن است به یک نشانی اینترنتی مثل یک آدرس پستی معمولی فکر کنید که پروتکل نشان‌دهنده خدمات پستی است که می‌خواهید از آن استفاده کنید، نام دامنه برابر نام شهر یا شهرستان است، مسیر نشان‌دهنده اطلاعات اضافی مانند تعداد آپارتمان در ساختمان است، و در نهایت انکر برابر نماینده شخص واقعی است که شما در نامه خود به اسم او به عنوان فرد گیرنده اشاره کرده اید.

URL چیست و از چه اجزایی تشکیل شده است؟قسمت های تشکیل دهنده یک URL

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

بخش های تشکیل دهنده یک URL

1. طرح (Scheme):

طرح که به عنوان پروتکل نیز شناخته می شود، به مرورگر شما نشان می دهد که URL چه نوع آدرسی است تا مرورگر به درستی به آن متصل شود. انواع مختلفی از این پروتکل ها وجود دارد و معمولا برای وب سایت ها پروتکل HTTPS یا HTTP که مخفف پروتکل انتقال ابرمتن (Hypertext Transfer Protocol) است، استفاده می شود. شما برای آدرس دادن به صفحات وب به یکی از این دو نیاز دارید. به هر حال، https نسخه امن http است. پروتکل های دیگر عبارتند از پروتکل انتقال فایل (ftp) (File Transfer Protocol) برای انتقال فایل ها و پروتکل ساده نامه رسانی (SMTP) (Simple Mail Transfer Protocol) که توسط سرورهای پست برای ارسال ایمیل استفاده می شود. همچنین، یکی از نمونه‌های URL که از این اعتبار استفاده نمی‌ کند، سرویس گیرنده ایمیل (mailto:contact@avinavisa.com) است که شامل یک طرح می باشد اما از مؤلفه مرجع استفاده نمی کند.

مرورگر معمولاً پروتکل را در نوار آدرس نشان نمی‌دهد. بنابراین، هنگام تایپ آدرس وب نیازی به تایپ پروتکل ندارید. با این حال، هنوز هم همیشه بخشی از URL است اما نمایش داده نمی شود. بنابراین، می توانید با نام دامنه شروع کنید.

 

بخش های تشکیل دهنده یک URL
2. authority:
یکی از مهمترین جنبه های ساخت هر وب سایت، انتخاب دامنه مناسب است. به زبان ساده، نام دامنه متنی است که کاربر در پنجره مرورگر خود تایپ می کند تا به یک وب سایت خاص برسد. همچنین، برای هر وب سایت، نام دامنه یک آدرس منحصر به فرد است و معمولاً از نام وب سایت (website name) و پسوند نام دامنه (domain name extension) تشکیل شده است. به عنوان مثال، نام دامنه Avinavisa.ir، به صورت “Avinavisa” و پسوند آن “ir” است. بنابراین، انتخاب یک دامنه مناسب، برند شما را تقویت می کند و به مخاطبان شما کمک می کند تا وب سایت شما را پیدا کنند.
نام دامنه برجسته ترین قسمت یک آدرس وب سایت است. به طور معمول، صفحات مختلف در یک سایت با استفاده از نام دامنه تشکیل می شوند. به عنوان مثال، همه صفحات این سایت، نام دامنه Avinavisa.ir را به اشتراک می گذارند.

 

بخش های تشکیل دهنده یک URLبخش های دامنه یک URL:

هر بخش از دامنه که با یک نقطه از هم جدا شده است که دامنه (domain) یک URL را تشکیل می دهد. بخش سمت راست دامنه Top level نامیده می شود و بخش اصلی و میانی آن دامنه domain name و بخش چپ Sub domain نامیده می شود.

بخش های تشکیل دهنده یک URL

    • زیر دامنه (The subdomain):

رایج ترین بخش دامنه، زیردامنه “www” می باشد که نمادی کلی برای هر منبعی در وب می باشد. با این حال، مشخص کردن نوع منبعی که مرورگر باید ارائه دهد معمول است. توجه داشته باشید که در اکثر URL ها، دامنه www را می توان حذف کرد. درنهایت، Google.com و www.google.com به یک صفحه منتهی می شوند. این را هم در نظر داشته باشید که سایر زیر دامنه ها را نمی توان حذف کرد. برای مثال، همه صفحات زیر news.google.com به زیر دامنه news در URL نیاز دارند.

    • نام دامنه (The domain name):

نام دامنه، نام اصلی وب سایت است. “Avinavisa” در “Avinavisa.ir” یا “google” در “google.com” نام اصلی آن سایت است. ازطرفی، نام دامنه باید منحصر به فرد باشد. زیرا به معنای واقعی کلمه آدرس یک وب سایت را تعیین می کند. در گذشته، برای رفتن به یک سایتی باید آدرس IP را برای رفتن به یک سایت خاص تایپ می‌کردید اما امروزه، کلمات به جای آن استفاده می شود. زیرا به خاطر سپردن آنها راحت تر است.

    • دامنه سطح بالا (The top level domain) (TLD):

بخش The top level domain یا به اختصار TLD، به عنوان پسوند دامنه نیز شناخته می شود. این “com” است که در انتهای آدرس های وب سایت های ساده مانند bing.com ظاهر می شود و مشخص می کند که چه نوع محتوایی در وب سایت خواهد بود.

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

در حالی که org. معمولاً برای نشان دادن اینکه وب‌سایت متعلق به یک سازمان است استفاده می‌شود. وقتی نوبت به خرید دامنه می رسد، پسوند دامنه می تواند تصمیم بگیرد که چقدر گران است. برای مثال، vegas. گران‌تر از com. یا net. است.

 پسوندهای متنوع مانند net. و tv. و info. با کاربری های تجاری، محلی و تخصصی وجود دارند که در زمان انتخاب نام دامنه می‌توان از میان آن‌ها یکی را انتخاب کرد.

 

3. Port

Port، یک کانالی است که برای اهداف خاصی استفاده می شود. سرورها، از پورت های متفاوتی استفاده می کنند. به عنوان مثال، پورت های وب سرور با پورت های سرور فایل متفاوت است. پورت پیش‌ فرض برای سرورهای استاندارد HTTP، 80  است، در حالی که وب‌ سایت‌های امن از HTTPS استفاده می‌ کنند که به شماره پورت 443 نیاز دارد. مرورگرها، برای دسترسی به منابع روی آن سرور باید به یک پورت خاص متصل شوند.

بخش های تشکیل دهنده یک URL
4. مسیر فایل (Path to resource)

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

 

بخش های تشکیل دهنده یک URL

 

4. پارامتر (Parameters)

برخی از URL ها شامل رشته ای از کاراکترها بعد از Path هستند که با علامت سوال شروع می شود که رشته پارامتر نام دارند. پارامترها مقادیر واقعی هستند که هنگام جستجو انجام می شود. پارامتر می تواند عبارت جستجو، یک عدد، یک مقدار رمزگذاری شده یا هر داده دیگری باشد که در پایگاه داده یافت می شود. احتمالاً متوجه شده اید که این قسمت از URL پس از جستجو در Google یا YouTube در نوار آدرس شما ظاهر می شود.

key1=value1&key2=value2? پارامترهای اضافی ارائه شده به وب سرور هستند. این پارامترها لیستی از جفت‌های key/value هستند که با علامت & از هم جدا شده‌اند. وب سرور می تواند از این پارامترها برای انجام کارهای اضافی قبل از بازگرداندن منبع استفاده کند. هر وب سرور، قوانین خاص خود را در مورد پارامترها دارد و تنها راه قابل اعتماد برای دانستن اینکه آیا یک وب سرور خاص در حال مدیریت پارامترها است یا خیر این است که از مدیریت وب سرور سؤال کنید.

 

 

بخش های تشکیل دهنده یک URL

5. Anchor

SomewhereInTheDocument# انکر بخش دیگری از قسمت های مختلف یک URL است. یک لنگر نشان‌ دهنده نوعی جداسازی داخل منبع است، که به مرورگر دستور می‌دهد تا محتوای واقع در نقطه ای که ” bookmarked ” شده است را نشان دهد. مثلا در یک سند HTML، مرورگر به نقطه‌ای که انکر در آن تعریف می‌شود و در یک سند صوتی یا تصویری، به جایی که انکر نشانگر آن است حرکت می‌کند. شایان‌ذکر است که بخش بعد از # که به عنوان شناسه قطعه نیز شناخته می‌شود، هرگز با درخواست به سرور ارسال نمی‌شود.

 

 

بخش های تشکیل دهنده یک URL

 

نتیجه

هنگامی که این عناصر با هم ترکیب شوند، یک URL را تشکیل می دهند. به خاطر داشته باشید که این موارد رایج ترین قسمت های مختلف یک آدرس اینترنتی (URL) هستند. اگرچه، بخش‌های دیگر نیز وجود دارد اما این شش بخش هستند که اغلب می‌بینید و معمولاً می‌توانند بیشترین اطلاعات را در اختیار شما قرار دهند. اگرچه ممکن است ساختار یک آدرس وب برای بیننده معمولی بی اهمیت به نظر برسد اما آنها برای بهینه سازی موتورهای جستجو (SEO) و برای افزایش تجربه کاربر (UX) مهم هستند.

 

 

 

منبع:

https://designpowers.com/blog/url-best-practices

https://developer.mozilla.org/en-US/docs/Learn/Common_questions/Web_mechanics/What_is_a_URL

https://edu.gcfglobal.org/en/internetbasics/understanding-urls/1/

https://www.cloudflare.com/learning/dns/glossary/what-is-a-domain-name/

https://medium.com/@joseph.pyram/9-parts-of-a-url-that-you-should-know-89fea8e11713

 

ادامه مطلب
21آذر

بررسی جزئیات Crawled – Currently Not Indexed بخش Pages در سرچ کنسول

آذر 21, 1401 نویسنده آوین آویسا سئو

گوگل 100% صفحاتی را که ارسال می کنید ایندکس نمی کند و دلایل مختلفی وجود دارد که یک صفحه از ایندکس شدن حذف می شود. اگر قبلاً وب سایت خود را با کنسول جستجوی Google تأیید کرده اید، می توانید این صفحات حذف شده را با رفتن به بخش Pages > Not Indexed در داخل کنسول جستجوی خود شناسایی کنید. این بخش شامل دلایل مختلفی برای حذف صفحات است، و یکی از آنها، “Crawled – currently not indexed” می باشد. در این مقاله، ما متوجه خواهیم شد که این وضعیت به چه معناست و چگونه می توانید شانس خود را برای ایندکس کردن صفحات خود افزایش دهید و این خطا رو رفع کنید؟ خطای “Crawled – currently not indexed” نشان می دهد که Google قبلاً این URL ها را خزیده است اما هنوز آنها را ایندکس نکرده است. برای اکثر وب سایت ها، این وضعیت URL طبیعی است و پس از پردازش URL توسط Google و افزودن آنها به فهرست، به طور خودکار برطرف می شود. در حالت کلی، این وضعیت به این معنی است که گوگل صفحه شما را خزیده است اما هنوز آن را ایندکس نکرده است. همانطور که می دانیم، گوگل همه URL هایی را که ارسال می کنیم ایندکس نمی کند و یافتن تعداد مشخصی URL در این وضعیت کاملا طبیعی است و برای روشن شدن این موضوع، این یک خطا نیست، بلکه بیشتر دلیلی است که گوگل صفحه(های) را از فهرست خود حذف کرده است. با این حال نگران نباشید! در این مقاله، معنای این پیام را توضیح خواهیم داد و نکاتی را در مورد نحوه رفع خطای “Crawled – currently not indexed” به شما ارائه خواهیم داد. پس با ما همراه باشید.

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

بررسی خطای Crawled - currently not indexed

این خطا در دسته خطای “Google systems” از بخش قرار می‌گیرد و در گزارش پوشش نمایه کنسول جستجوی Google به این صورت است:

 

خطای Crawled – Currently Not Indexed

 

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

چگونه خطای “Crawled – currently not indexed” را رفع کنیم؟

1. گزارش Difference

وقتی متوجه می‌ شوید که یک URL با “Crawled – currently not indexed” علامت‌گذاری شده است، برای رفع آن ابتدا باید صفحه را با ابزار URL Inspection در سرچ کنسول بررسی کنید.

ابزار URL Inspection در سرچ کنسول

اگر ابزار URL Inspection در سرچ کنسول صفحه را ایندکس شده نمایش دهد، نشان‌ دهنده اختلاف بین گزارش‌ ها در کنسول جستجوی Google است.

صفحه ایندکس شده در سرچ کنسول گوگل

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

علیرغم این واقعیت که یک شکاف گزارش دهی در کنسول جستجوی گوگل وجود دارد، مدیران وب سایت ها گزارش داده اند که صفحاتی از مدت ها قبل ایندکس شده اند اما همچنان با خطای “Crawled – currently not indexed” مشخص می شوند. اگر شما هم متوجه همین موضوع شدید، احتمالاً مشکل دیگری در گزارش Google وجود دارد.

2. مشکل کیفیت در سطح سایت

همانطور که گفتیم، برای بررسی وضعیت واقعی صفحه موردنظر باید ابزار URL Inspection را در نظر بگیرید. اما، اگر ابزار URL Inspection نیز وضعیت را به‌عنوان “Crawled – currently not indexed” نشان می دهد، مطمئناً این یک مشکل از سمت گزارش گوگل نیست. بنابراین، برای عمیق‌ تر کردن این موضوع، به شما توصیه می‌ کنیم به نوع URLهایی که تحت این وضعیت ایندکس نمی‌ شوند، توجه کنید.

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

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

2.1 ریکوئست دهید.

اگر فقط چند صفحه با مشکل “Crawled – currently not indexed” می بینید، از طریق کنسول جستجوی Google (GSC) درخواست ایندکس شدن دهید. برای انجام این کار، روی “URL inspection” در منو سرچ کنسول کلیک کنید و URL صفحه را وارد کنید. اگر در حال حاضر ایندکس نشده است، دکمه “Request indexing” را فشار دهید.

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

2.2 ساختار پیوند داخلی

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

2.3 محتوای تکراری

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

2.4 حسابرسی محتوا

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

حسابرسی محتوا همچنین به شما کمک می کند تا چنین صفحاتی را که ارزشی ندارند شناسایی کنید و می توانید صفحه را بهبود ببخشید. در مواردی که اضافه کردن محتوای بیشتر به صفحه نامناسب است، می‌ توانید گزینه‌ های دیگری را نیز مانند موارد زیر امتحان کنید:

    • حذف کامل صفحه
    • تغییر مسیر (Dublicate) به یک صفحه مرتبط تر
    • اضافه کردن متا تگ noindex

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

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

2.5 کیفیت پایین محتوا

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

2.6 کاهش عمق کلیک (Click-Depth)

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

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

بنابراین، عمق کلیک تعداد کلیک هایی است که کاربر برای فرود در یک صفحه خاص باید انجام دهد. اگر کاربر قبل از اینکه بتواند به صفحه مورد نظر برسد، باید چندین بار کلیک کند، برای تجربه کاربری بد است و می‌تواند صفحه را از نظر گوگل بی‌ اهمیت تلقی کند. یک عدد خوب می تواند صفحات مهم را به 1 تا 2 کلیک محدود کند. من از 4 کلیک فراتر نمی روم زیرا در حال حاضر خیلی عمیق است.

 

تفاوت بین “Crawled – currently not indexed” و “Discovered Currently not Indexed” چیست؟

“Crawled – currently not indexed” و “Discovered – Currently Not Indexed” دو وضعیت متفاوتی هستند که می تواند برای برخی کاملاً گیج کننده باشد. تفاوت اصلی بین این دو وضعیت در “Crawled – Currently Not Indexed” است، گوگل قبلاً این صفحه را کشف کرده و قبلاً آن را خزیده است ولی تصمیم گرفته که هنوز آن را ایندکس نکند.

برای “Discovered – Currently Not Indexed”، گوگل توانست صفحه را از طریق خزیدن در زیر صفحات کشف کند، اما تصمیم گرفت که آن را خزیده نکند، بنابراین هنوز آن را ایندکس نکرده است.

این بدان معناست که صفحات “Discovered – Currently Not Indexed” در مقایسه با صفحات “Crawled – Currently Not Indexed” اهمیت کمتری برای Google دارند. شما می توانی برای کسب اطلاعات بیشتر در مورد این خطا، به مقاله “بررسی خطای Discovered – Currently not Indexed در سرچ کنسول گوگل“ از وبلاگ آوین آویسا مراجعه فرمایید.

 

 

نوع وضعیت “Crawled – currently not indexed” در کنسول جستجوی Google ممکن است اطلاعات زیادی در مورد وضعیت وب سایت ارائه ندهد اما برای شناسایی قسمت‌هایی از وب‌ سایت‌های ما که به نظر می‌رسد Google نادیده گرفته می‌شود، واقعاً مفید است. بنابراین به سئوکاران فرصت های بیشتری برای بهینه سازی می دهد. همچنین توجه داشته باشید که این وضعیت نیازی به اقدام فوری ندارد مگر اینکه صفحات مهم شما به این وضعیت دچار باشند. به یاد داشته باشید که مطمئن شوید دفعه بعد که گوگل صفحه را می خزد، به گوگل دلیلی برای فهرست بندی صفحه و رتبه بندی آن در نتایج جستجو می دهید.

 

 

منبع:

https://rankmath.com/kb/crawled-currently-not-indexed/

https://seo-hacker.com/crawled-not-indexed/#Key_Takeaway

ادامه مطلب
13آذر

بررسی جزئیات Excluded by ‘noindex’ tag بخش Pages در سرچ کنسول گوگل

آذر 13, 1401 نویسنده آوین آویسا سئو

احتمالاً با وضعیت و پیغام excluded by ‘noindex’ tag در سرچ کنسول Google برخورده اید. این گزارش، یک وضعیت کنسول جستجوی گوگل است و لیستی از صفحات گوگل را به شما نشان می دهد که بنابر دلایلی از ایندکس شدن محروم شده اند. URLهایی که با این پیغام لیست می شوند، از نظر گوگل صفحاتی هستند که به صورت دستی با استفاده از تگ No index از ایندکس کردن آن ها جلوگیری کرده اید. پس ممکن است URLهایی که این وضعیت رو دارن هیچ مشکلی نداشته باشن و خودتون جلوی ایندکس شدن آن ها را رو گرفته باشید اما ممکن است یک سری از URLها به خاطر یک مشکل در سایت در این وضعیت قرار گرفته باشند. اگر تمایل دارید که افراد بتوانند این صفحه را پیدا کنند، باید تگ noindex را از فایل HTML هدر صفحه حذف کنید. در این مقاله، معنای این پیام را توضیح خواهیم داد و نکاتی را در مورد نحوه رفع خطای excluded by ‘noindex’ tag در سایت های ورد پرس به شما ارائه خواهیم داد. 

پس در ادامه با ما همراه باشید…

وضعیت Excluded by ‘NoIndex’ Tag به چه معناست؟

کراولر های گوگل، برای اینکه بتوانند یک صفحه را بررسی کنند، باید آن صفحه در وضعیت Index باشد، در غیر این صورت آن صفحه ایندکس نمی شود. بنابراین، خطای excluded by noindex tag به این معنی است که Google یک تگ noindex را در آن صفحه پیدا کرده است که می تواند دلایل مختلفی داشته باشد. اگر می خواهید که کاربران بتوانند این صفحه را پیدا کنند و در نتایج جستجو نمایش داده شود، باید این تگ را حذف کنید. نحوه انجام این کار را در ادامه مقاله، به شما نشان خواهیم داد.

برای دسترسی به این خطا، به قسمت Pages در زیربخش Index سرچ کنسول گوگل رفته و مطابق شکل زیر بر روی فیلد Not indexed کلیک کنید.

وضعیت excluded by noindex tag

 

با اسکرول صفحه باز شده، روی وضعیت Excluded by ‘noindex’ tag کلیک کنید.

 

وضعیت Excluded by 'noindex’ tag

 

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

 

وضعیت Excluded by 'noindex’ tag

 

دلایل ایجاد خطای “Excluded by ‘noindex’ tag” چیست؟

استفاده از تگ noindex در صفحه مانع از ایندکس شدن آن توسط گوگل و سایر موتورهای جستجو می شود. در این قسمت، متداول‌ ترین دلایل ایجاد وضعیت Excluded by ‘noindex’ tag را در سایت های وردپرسی بررسی می کنیم:

1. بررسی تگ noindex:

برای بررسی، کافیست سایتتان را با ابزار‌های سئو آنالیز کنید. اگر آگاهانه از تگ noindex استفاه کردید، لازم نیست نگران خطای “Excluded by noindex tag” باشید.

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

در این مورد، شما عمیقاً به استراتژی سئوی وب سایت اهمیت داده اید و اگر عمداً از تگ noindex استفاده کرده اید، خطای “Excluded by noindex tag” را نادیده بگیرید.

2. ری دایرکت صفحات دارای تگ Noindex:

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

3. تنظیمات CMS، ممکن است مانع از ایندکس کردن گوگل شود:

سیستم مدیریت محتوا (Content Management System) یا به اختصار CMS که گاهی اوقات سامانه مدیریت محتوا نیز نامیده می شود، مدیریت انتشار، ویرایش، سازماندهی، حذف و نگهداری محتوای تولید شده را برعهده دارد. در اکثر مواقع، زمانی افراد از CMS استفاده می کنند که مهارت کافی در استفاده از زبان‌های برنامه نویسی را نداشته باشند. به همین دلیل به جای کدنویسی و طراحی سایت، از این نوع سیستم‌ های آماده استفاده می‌کنند.

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

تنظیمات CMS سرچ کنسول گوگل
4. خرابی ناشی از پلاگین ها در وردپرس:

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

5. حجم زیادی از جاوا اسکریپت روی سایتتان اجرا نکنید.

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

6. انتشار محتوای بی کیفیت:

محتوایی که حجم بسیار کمی دارد و یا Duplicate شده باشد، بدون شک توسط ربات‌های گوگل رد خواهد شد. به همین سادگی! پس محتوای با کیفیت و کاربردی ایجاد کنید.

 

نحوه رفع خطای excluded by ‘noindex’ tag

اگر سایت شما با وردپرس ایجاد شده است، می توانید از پلاگین های سئو مانند Rankmath ،Yoast یا سایر پلاگین ها برای ویرایش آن مشابه زیر اقدام کنید.

ابتدا پلاگین Rankmath را در پنل وردپرسی خود نصب کنید. همانطور که میدانید این پلاگین از قسمت های مختلفی تشکیل شده است که یکی از بخش ها قسمت “advanced” می باشد.

بخش Rankmath

با انتخاب این بخش، سربرگی مشابه زیر نمایش داده می شود که نشان می دهد این صفحه “noindex” است.

پلاگین Rankmath وردپرس

گزینه ی “noindex” را غیرفعال کرده و گزینه “index” را انتخاب می کنیم. در این صورت، با این عمل به گوگل می گوییم که دوباره صفحه را بررسی کند. درنهایت بعد از اتمام کار بروزرسانی را انتخاب می کنیم. مشاهده می کنیم که “noindex” به “index” تغییر پیدا کرده است که به زودی صفحه توسط گوگل ایندکس خواهد شد. در انتها بهتر است دوباره در سرچ کنسول درخواست ایندکس شدن بدهید.

Robots.txt

در این مقاله، سعی کردیم اطلاعات کاملی در خصوص خطای Excluded by ‘NoIndex’ Tag و نحوه رفع آن در اختیارتان قرار دهیم. همیشه به یاد داشته باشید سایت باید برای رتبه بندی ایندکس شود و  در هنگام بررسی SEO سایت خود از قابلیت ایندکس شدن آن مطمئن شوید و یا مشکل را بر طرف کنید.  هر گونه نظر، پیشنهاد و یا انتقادی داشتید، می توانید در قسمت نظرات مطرح کنید.

 

 

منبع:

https://www.onely.com/blog/how-to-fix-excluded-by-noindex-tag-in-google-search-console/#Wasting_your_crawl_budget

https://rankmath.com/kb/excluded-by-noindex-tag/

https://the7eagles.com/excluded-by-noindex-tag/#How_to_Fix_Excluded_by_Noindex_Tag_Issues

https://the7eagles.com/excluded-by-noindex-tag/#Reasons_that_Causes_Excluded_by_Noindex_Tag

ادامه مطلب
07آذر

بررسی خطای Discovered – Currently not Indexed در سرچ کنسول گوگل

آذر 7, 1401 نویسنده آوین آویسا سئو

اگر صاحب وب سایت هستید، احتمالاً می خواهید که سایت شما در نتایج جستجوی گوگل نمایش داده شود. به هر حال، اگر کسی نتواند آن را پیدا کند، داشتن این وب سایت هیچ فایده ای برای شما ندارد. متأسفانه، گاهی اوقات ممکن است همه چیز اشتباه پیش برود و سایت شما ممکن است در نتایج جستجوی Google ظاهر نشود. حتی اگر تمام اصول را رعایت کرده باشید، یکی از دلایل بالقوه این است که صفحات وب سایت شما به عنوان “Discovered Currently not Indexed” در کنسول جستجوی گوگل علامت گذاری شده اند و این وضعیت زمانی ایجاد می‌شود که Google می‌داند صفحه‌ای وجود دارد اما هنوز آن را نخزیده یا ایندکس نکرده است. گوگل می تواند صفحات و لینک های داخلی و خارجی را از طریق Sitemaps کشف کند. در بیشتر موارد، صفحاتی که با پیام “Discovered Currently not Indexed” مواجهه می شوند، در نهایت بدون درخواست دستی به مرور خزیده می شوند. با این حال نگران نباشید! در این مقاله، معنای این پیام را توضیح خواهیم داد و نکاتی را در مورد نحوه رفع خطای Discovered Currently not Indexed به شما ارائه خواهیم داد. پس با ما همراه باشید.

 

Discovered-currently-not-index

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

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

پیغام “Discovered Currently not Indexed” به چه معناست؟

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

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

بنابراین، اساساً آنچه ما در مورد این پیام می دانیم این است که:

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

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

چگونه خطای “Discovered Currently not Indexed” را رفع کنیم؟

اگر صفحات وب‌سایت شما به‌عنوان “Discovered Currently not Indexed” در کنسول جستجوی Google نشان داده می‌شوند، چند راه حل برای رفع این خطا وجود دارند که می‌توانید برای رفع مشکل انجام دهید:

1. ریکوئست دهید.

اگر فقط چند صفحه با مشکل “Discovered Currently not Indexed” می بینید، از طریق کنسول جستجوی Google (GSC) درخواست نمایه سازی کنید. برای انجام این کار، روی “URL inspection” در منو کلیک کنید و URL صفحه را وارد کنید. اگر در حال حاضر ایندکس نشده است، دکمه “Request indexing” را فشار دهید.

 

Request indexing

 

اگر همه چیز خوب پیش رود، باید پیامی مانند زیر مبنی بر اضافه شدن URL به صف خزیدن اولویتی گوگل مشاهده کنید. باید توجه کنید که محدودیتی برای تعداد URL هایی که می توانید ارسال کنید در روز وجود دارد. در حالی که این مورد در اسناد تعریف نشده است، معمولاً می توانید روزانه 10 تا 15 URL ارسال کنید.

 

Request indexing

 

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

2. مشکلات مربوط به crawl budget را بررسی کنید.

بودجه خزیدن یکی دیگر از دلایل احتمالی پیام “Discovered- Currently Not Indexed” است و میزان سرعت و تعداد صفحاتی است که یک موتور جستجو می خواهد در سایت شما بخزد.  اگر نشانی‌های وب قابل خزیدن شما از بودجه خزیدن شما بیشتر باشد، ممکن است این پیغام را مشاهده کنید. همه ما می دانیم که گوگل منابع محدودی برای خزیدن در تمام صفحات وب دارد و مصرف منابع را در مهمترین صفحات سایت شما در اولویت قرار می دهد. با این حال، اگر گوگل تمام URL های سایت شما، از جمله صفحات با کیفیت پایین را بخزد، این خطر وجود دارد که صفحات ارزشمند شما به اندازه کافی خزیده نشوند. به گفته گری ایلیس از گوگل، 90 درصد از سایت ها نیازی به نگرانی در مورد آن ندارند. با این حال، مسائل مربوط به Crawl Budget بیشتر سایت های بزرگتر را تحت تاثیر قرار می دهد و به دلیل برخی اشکالات و اشتباهات فنی، سایت های کوچک را نیز تحت تاثیر قرار می دهد. 

3. اطمینان حاصل کنید که قوانین Robots.txt به وب سایت شما امکان ایندکس شدن را می دهند.

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

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

 

 

4. ساختار لینک داخلی ضعیف

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

 

5. مشکلات محتوای تکراری

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

 

6. وب سایت شما تازه راه اندازی شده است.

اگر وب‌سایت شما تازه ایجاد شده است، غیرعادی نیست که برخی از صفحات به‌عنوان “Discovered Currently not Indexed” علامت‌گذاری شوند. ممکن است گوگل کمی طول بکشد تا تمام صفحات سایت شما را پیدا و فهرست کند. اگر وب سایت شما نسبتاً جدید است یا به عبارتی کمتر از چند ماه قدمت دارد، بهترین کاری که می توانید انجام دهید این است که صبور باشید. گوگل در نهایت تمام صفحات سایت شما را ایندکس خواهد کرد.

7. بررسی کنید که آیا وب سایت شما توسط گوگل مسدود شده است یا خیر.

اگر توسط گوگل جریمه شده اید، این می تواند دلیلی باشد که چرا وب سایت شما ایندکس نمی شود. بهترین راه برای بررسی جریمه شدن وب سایت شما این است که وب سایت خود را در گوگل جستجو کنید. اگر وب سایت خود را در هیچ کجای نتایج جستجو نمی بینید، احتمالاً وب سایت شما جریمه شده است.

8. صفحات Orphan یا به اصطلاح صفحات یتیم

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

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

9. پیوندهای Internal No-follow

مراقب ویژگی پیوندهای داخلی خود باشید. پیوند Internal No-follow اجازه ایندکس کردن صفحه را می دهد اما پیوند داخلی بدون فالو به Google نشان می دهد که صفحه شما اصلاً مهم نیست.

سعی کردیم در این مقاله به طور کامل به رفع خطای Discovered Currently not Indexed بپردازیم. امیدواریم این مطلب برایتان مفید واقع شود. در نهایت، اگر هر سوال، نظر، تجربه و یا ابهامی دارید، همین الان در بخش نظرات کامنت کنید!

 

منبع:

 

https://rankmath.com/kb/discovered-currently-not-indexed/

https://ahrefs.com/blog/discovered-currently-not-indexed/

ادامه مطلب
26آبان

الگوریتم گوگل دنس چیست؟

آبان 26, 1401 نویسنده آوین آویسا سئو

ممکن است سایتی راه اندازی کرده باشید و متوجه شده باشید که رتبه صفحه شما در گوگل به میزان قابل توجهی تغییر کرده است. البته جای نگرانی نیست! گوگل الگوریتمی به نام گوگی دنس یا رقص گوگل (Google Dance) ایجاد کرده است تا بررسی کند که کاربران چقدر از محتوای وب سایت شما راضی هستند. با الگوریتم Google Dance، گوگل می تواند رفتار کاربران را نسبت به سایت های مختلف بررسی کند.

Google Dance در نگاه اول ممکن کمی آزاردهنده به نظر برسد اما وقتی کمی عمیق‌تر آن را بررسی کنید، متوجه می‌شوید که Google Dance به سایت‌ های تازه تاسیس کمک زیادی می‌ کند. در این مقاله بررسی می کنیم که الگوریتم گوگل دنس چیست و چه تاثیری بر سئو سایت دارد.

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

گوگل الگوریتم های مختلفی را برای رتبه بندی سایت های مختلف، به بهترین شکل ممکن توسعه داده است. سایت‌ هایی که از الگوریتم‌ های گوگل پیروی می‌ کنند، مانند الگوریتم rank brain، به سرعت به بالاترین نتایج جستجوی گوگل می رسند. Google Dance یکی از کاربردی ترین الگوریتم های گوگل است که برای رتبه بندی سایت ها، در نتایج گوگل استفاده می شود. بنابراین اگر وب سایتی دارید که تازه راه اندازی شده است، الگوریتم Google Dance به رشد وب سایت شما کمک می کند! البته به شرطی که محتوای ارزشمند و مفیدی برای کاربران به نمایش گذاشته باشید.

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

الگوریتم گوگل دنس چیست

الگوریتم گوگل دنس یا رقص گوگل چیست؟

اکنون که تأثیر رفتار کاربر بر رتبه‌ بندی سایت را می‌ دانید، حال باید بدانید که الگوریتم Google Dance چیست و چگونه کار می کند! Google Dance، الگوریتمی است که گوگل برای رتبه بندی سایت استفاده می کند. به زبان ساده، گوگل چند صفحه از وب سایت را به صفحه اول می برد تا بررسی کند که آن صفحه چقدر از دید کاربر ارزشمند است. طبیعی است که هر چه رتبه سایت بهتر باشد، کاربران بیشتری وب سایت شما را بررسی خواهند کرد. در این صورت وارد سایت شما می شوند و محتوای شما را بررسی می کنند. اگر محتوای ارزشمندی دارید و ساختار محتوای سایت مناسب است، کاربر در سایت می ماند و آن محتوا را می خواند.
از سوی دیگر، اگر محتوای شما برای کاربران مفید نباشد، در مدت زمان کوتاهی وب سایت شما را ترک خواهند کرد که بر سئوی وب سایت شما تاثیر منفی دارد. همین رفتار کاربران به گوگل سیگنال می دهد که آیا این صفحه ارزشمند است یا نه! اگر سیگنال ارسال شده به Google مناسب باشد، گوگل آن صفحه را برای کاربران، مفید درنظر می گیرد. این دقیقا همان مسئله ای است که باعث می شود سایت شما رتبه های اول را در نتیجه SERP گوگل کسب کند. البته Google Dance معمولا برای سایت هایی بکار برده می شود که به تازگی راه اندازی شده اند اما گاهی اوقات سایت های دیگر نیز درگیر این الگوریتم می شوند. در ادامه این مقاله این موضوع را با جزئیات بیشتری بررسی می کنیم تا ببینیم آیا وب سایت شما نیز درگیر این الگوریتم است یا خیر.

چرا الگوریتم گوگل دنس اینقدر مهم است؟

Google Dance، یکی از الگوریتم های ضروری گوگل است که می تواند وب سایت شما را رشد دهد! درنتیجه، شما باید به محتوای جذاب، ارزشمند، مفید و کاربردی فکر کنید تا از این الگوریتم به بهترین شکل ممکن استفاده کنید و نتایج عالی در جستجوی SERP گوگل بگیرید. به عنوان مثال، زمانی که کاربران یک عبارت کلیدی را در صورت نیاز یا برحسب علایق جستجو می کنند، از گوگل می خواهند که سایتی با این نوع محتوا را به آنها نشان دهد. اگر این اتفاق بیفتد، کاربر در سایت خواهد ماند و حتی ممکن است با آن تعامل داشته باشد. مثلاً ممکن است در انتهای محتوا کامنت بگذارد یا اگر سایت فروشگاهی بود، اقدام به خریدن محصول کند.

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

تاثیر Google Dance بر وب سایت

در قسمت قبل بررسی کردیم که Google Dance بیشتر برای سایت های تازه وارد راه اندازی شده است! این به این دلیل است که سایت‌ های تازه وارد نسبت به سایت‌های قدیمی‌ تر، بدون توجه به اینکه چقدر قوی هستند، هنوز هم قدرت کمتری در نتایج SERP گوگل دارند. بنابراین اگر چنین سایت هایی بخواهند به مرور زمان به رتبه های برتر برسند، باید منتظر بمانند. حتی ممکن است چندین سال طول بکشد. گوگل به دنبال ارائه نتایج با کیفیت بالا، به کاربران است. بنابراین الگوریتم های قبلی برای سایت های تازه وارد قابل اجرا نیستند! Google Dance سایت های جدید را اسکن می کند و رتبه بندی آنها را از دید کاربر بررسی می کند.

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

الگوریتم گوگل دنس چیست

کدام سایت ها بیشتر تحت تاثیر گوگل دنس قرار می گیرند؟

اکنون ممکن است تعجب کنید که Google Dance چه سایت هایی را بررسی می کند. این تصور که Google Dance فقط برای تازه واردها است، چندان دقیق نیست. Google Dance تأثیر مهم تری بر سایت های جدید دارد اما صرفاً برای بررسی آنها ایجاد نشده است! برخی وب سایت ها تغییرات ناگهانی ایجاد می کنند و Google Dance آنها را بررسی می کند. به طور کلی چهار نوع سایت وجود دارد که Google Dance آنها را بررسی می کند:

  • سایت های جدید (New sites)

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

  • سایت هایی با محتوای تکراری (Sites with duplicate content)

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

  • سایت هایی با حجم زیاد لینک بیلدینگ (Sites with a large volume of link building)

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

  • سایت هایی با کلمات کلیدی جدید (Sites with new keywords)

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

چگونه الگوریتم گوگل دنس باعث پیشرفت وب سایت می شود؟

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

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

الگوریتم گوگل دنس چیستدر این مقاله، استراتژی نوآورانه Google Dance و هر آنچه که باید در مورد آن بدانید را بررسی کردیم اما اگر سوالی دارید می توانید از طریق بخش نظرات، با ما درمیان بگذارید تا به طور کامل شما را راهنمایی کنیم. 

 

منبع:

https://smartstrategy.ca/blog/google-dance-algorithm-how-satisfied-users-are-with-your-content/

 

 

 

 

ادامه مطلب
09آبان

رایج ترین خطاهای وب سایت و نحوه رفع آنها (2)

آبان 9, 1401 نویسنده آوین آویسا سئو

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

4. 403 Forbidden

شکل اصلی ارور Forbidden error 403 به ممنوعه بودن دسترسی کاربران به صفحات و آدرس یک سایت اشاره دارد و این خطا زمانی اتفاق می افتد که کاربری سعی می کند به صفحه یا منبع وب سایت شما دسترسی پیدا کند اما به دلایلی مطلقاً این صفحه یا منبع ممنوع است. در مقایسه با خطای 401، خطای 403 تشخیص می دهد که یک کاربر ممکن است با اعتبارنامه های معتبر مانند شناسه کاربری و رمز عبور وارد شده باشد اما مجوز دسترسی به یک صفحه خاص را ندارد. پیغام خطای 403، زمانی ایجاد می شود که می خواهید به چیزی دسترسی پیدا کنید که اجازه دسترسی به آن را ندارید. درحالت کلی، یک مدیر وب‌ سایت می‌تواند نحوه مشاهده فهرست یا فایل خاص در وب‌سایت را به دلایل امنیتی سفارشی کند.

403 Forbiddenچگونه خطای 403 Forbidden را رفع کنیم؟
  • خطاهای URL را بررسی کنید.

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

  • وارد وب سایت شوید.

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

  • برای دسترسی به حساب کاربری به روز شده در سرچ کنسول ریکوئست دهید.

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

5. 404 Page Not Found

امکان ندارد که کاربر اینترنت باشید و هر از چند گاهی با این خطاها مواجه نشده باشید. اتفاقی که در سمت سرویس‌ دهنده یا همان سرور رخ می‌دهد و در 99 درصد مواقع کاربران در مشاهده‌ ی این خطای ساختاری هیچ دخالتی ندارند. رایج ترین خطای وب سایتی که مشاهده می کنید، خطای 404 page not found است. این خطا نشان می دهد که صفحه درخواستی شما وجود ندارد. زمانی که کاربر به طور تصادفی از لینک های شکسته یا Dead Click استفاده می کند یا سرعت سرور برای بارگذاری یک فایل بزرگ بسیار کند است، با خطای 404 روبه رو می شود. هنگامی که صفحه ای وجود داشته اما به دلایلی حذف شده است و کاربران سعی می کنند فقط به آن صفحه خاص دسترسی پیدا کنند. در این صورت خطای 404 page not found نمایش داده می شود.

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

404 Page Not Found
چگونه خطای 404 page not found  را رفع کنیم؟

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

  • صفحه را دوباره بارگیری کنید.

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

  • URL را بررسی کنید.

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

  • سطوح دایرکتوری را بررسی کنید.

اگر URL دارای بهاین ساختار است، url.com/directory1/directory2/directory3، می توانید به فهرست قبلی (در این مثال، url.com/directory1/directory2) برگردید و بررسی کنید که آیا صفحه مورد نظر شما به آنجا پیوند داده شده است یا خیر. فقط آخرین دایرکتوری را در URL پاک کنید و لینک صحیح را در آنجا جستجو کنید.

  • از عملکرد جستجوی وب سایت استفاده کنید.

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

  • کش مرورگر و کوکی ها را حذف کنید.

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

  • با وب سایت تماس بگیرید.

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

6. 408 Request Time Out

هنگامی که پیغام خطای 408 Request Time Out را روی صفحه نمایش خود می بینید، به این معنی است که سرور نمی تواند درخواست کامل ارسال شده توسط کاربر را در بازه زمانی خاص دریافت کند و سرور خودش تصمیم می گیرد و درخواست هایی را که خیلی طول می کشد می بندد. گاهی اوقات شما حتی این پیام خطا را نمی بینید و سرور از انتهای آن اتصال شما را می بندد و شما فقط منتظر باز شدن صفحه هستید. این درحالی است که صفحه باز نمی شود.

408 Request Time Out
چگونه خطای 408 Request Time Out را رفع کنیم؟

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

  • URL درخواستی را بررسی کنید.

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

  • وب سایت دیگری را امتحان کنید.

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

  • تست سرعت اینترنت را اجرا کنید.

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

  • بعدا دوباره امتحان کنید.

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

  • اشکال زدایی پلتفرم های رایج

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

  • افزونه‌ها، ماژول‌ها یا افزونه‌های جدید را حذف کنید.

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

  • پیکربندی سرور را تأیید کنید

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

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

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

7. 500 Internal Server Error

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

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

500 Internal Server Error
چگونه رفع کنیم؟

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

  • مجوز سرور

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

  • زمان پایان سرور

اگر دلیل آن این است که زمان سرور تمام شده است یا اسکریپتی که در حال اجرا هستید به پایان رسیده است، با تغییر Timeout 600، زمان پایان سرور Apache را در httpd.conf افزایش دهید.

  • مهلت اسکریپت

اگر این اسکریپت است که مشکل را ایجاد می کند، حداکثر زمان اجرا را طولانی تر کنید. اگر از PHP استفاده می کنید، max_execution_time را از 30 (ثانیه) پیش فرض به max_execution_time 60 تغییر دهید.

  • خطاها در فایل های htaccess

گاهی اوقات، یک خطا در کدگذاری یک فایل htaccess. ناشی می‌شود که با صفحه وب که می‌خواهید بارگیری کنید تداخل می‌کند. پیکربندی htaccess را برای یک خطای نحوی احتمالی بررسی کنید. برای تأیید اینکه آیا پیکربندی اشتباه htaccess دلیل خطای 500 Internal Server است یا خیر، فایل htaccess. را به طور موقت حذف یا تغییر نام دهید و سپس سعی کنید صفحه را مجدداً بارگیری کنید.

  • پاک کردن کوکی‌های مرورگر و کش

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

  • صفحه وب را دوباره بارگیری یا تازه سازی کنید.

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

8. 502 Bad Gateway

خطای ۵۰۲ Bad Gateway یک خطای سمت سرور است و در واقع یک کد وضعیت HTTP از نوع خطاهای ۵xx می‌باشد. یعنی یک سرویس‌ دهنده در اینترنت، پیغامی نادرست از سرور دیگر دریافت کرده است و در نتیجه باعث بروز ارور ۵۰۲ می‌شود. بنابراین، زمانی رخ می دهد که یک سرور درخواست کاربر را دریافت می کند و خطای سرور داخلی مانع از تکمیل عملکرد سرور می شود. رفع این نوع خطا ممکن است دشوار باشد. آنها شامل سرور و پروکسی هایی هستند که برای وب سایت خود تنظیم کرده اید. اگر در مورد مهارت های فنی خود مطمئن هستید، خطا را بررسی کنید. در غیر این صورت، می توانید از افراد خبره در این کار کمک بگیرید.

502 Bad Gateway
چگونه رفع کنیم؟

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

  • صفحه را دوباره بارگیری کنید.

ارزش آن را دارد که چند بار مرورگر را بارگیری مجدد کنید. ممکن است به سادگی به این دلیل باشد که میزبان یا سرور در حال حاضر بیش از حد بارگذاری شده است و این باعث ایجاد مشکل می شود. همچنین می توانید بررسی کنید که آیا سایت برای افراد دیگر از کار افتاده است یا خیر. ابزارهایی مانند isitdownrightnow.com یا downforeveryoneorjustme.com به شما کمک می کنند تا بررسی کنید که آیا دیگران نیز همین مشکل را دارند یا خیر.

  • کش مرورگر و کوکی ها را پاک کنید.

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

  • افزونه ها و افزونه ها را بررسی کنید.

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

  • مرورگر دیگری را امتحان کنید.

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

  • راه اندازی مجدد دستگاه ها

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

  • سرورهای DNS را تغییر دهید.

به زبان ساده DNS همانند یک دفترچه تلفن برای اینترنت است. همانطور که شما برای تماس با دیگران به جای بخاطر سپردن شماره‌ی آن‌ها، از دفترچه تلفن استفاده می‌کنید، DNS نیز مانند یک دفترچه تلفن عمل می‌کند و نیازی به حفظ کردن آدرس IP ها نیست. همانطور که می‌دانید، کامپیوترها برای اتصال به یکدیگر از اعداد یا همان IP آدرس‌ها استفاده می‌کنند. گاهی اوقات، مشکلات DNS می تواند باعث خطای 502 شود. سرورهای DNS معمولاً توسط یک ارائه دهنده خدمات اینترنتی راه اندازی می شوند. می‌توانید آن‌ها را به یک سرور DNS شخص ثالث مانند OpenDNS یا Google DNS تغییر دهید و ممکن است مشکل برطرف شود. تغییر سرورهای DNS همچنین می تواند سرعت و قابلیت اطمینان را بهبود بخشد.

 

 

منبع:

https://www.localseosearch.ca/most-common-website-errors-and-how-to-fix-them-part-2/

ادامه مطلب
19مهر

رایج ترین خطاهای وب سایت و نحوه رفع آنها (1)

مهر 19, 1401 نویسنده آوین آویسا سئو

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

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

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

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

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

خطاهای وب چیست؟

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

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

تاثیر این ارورها بر Seo وب سایت چیست؟

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

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

فهرست کدهای وضعیت HTTP

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

پنج دسته اصلی کدهای خطای وب سایت

موارد ذکر شده در زیر، فهرست کدهای وضعیت قرارداد انتقال ابرمتن (Hypertext Transfer Protocol) یا اچ‌ تی‌ تی‌ پی (HTTP) است. این کدها شامل کدهای استاندارهای اینترنتی در کنار موارد غیر استاندارد RFC، مشخصات دیگر و تعدادی از کدهای اضافی دیگر است که به‌ طور معمول مورد استفاده قرار می‌گیرند. اولین عدد از سمت چپ کد، یکی از پنج گروه این وضعیت‌ها را نشان می‌دهد. اصطلاحات استفاده شده زیر تماماً نمونه‌های استاندارد هستند.

  • کدهای خطا 1xx (پاسخ موقت): کدهای خطا با عدد “1” شروع می شوند که به معنای کدهای خطای ارسال و دریافت اطلاعات است. این خطا معمولاً زمانی رخ می دهد که یک وب سایت درخواست کاربر را دریافت می کند اما پاسخ دادن به آن بیشتر از حد معمول طول می کشد. این نوع کدها نشان دهندهٔ پاسخی موقت و نیازمند انجام فعالیتی از طرف درخواست‌کننده برای ادامه می‌باشد. این کدها شامل ۱۰۰ (ادامه)، ۱۰۱ (درحال تعویض پروتکل ها) و ۱۰۲ (پردازش درخواست) می باشد.
  • کدهای خطا 2xx (موفقیت آمیز): برخی از کدها جنبه منفی ندارند. بله! کد خطایی که با عدد “2” شروع می شود و به معنای دریافت ، موافقت، پردازش و یا پاسخ صحیح و بدون نقص از طرف سرور می‌باشد. اگر 2xx روی صفحه نمایش داده شود، به این معنی است که درخواست ارائه شده دریافت، پذیرفته شده و پردازش شده است. این کدها شامل ۲۰۰ (موفقیت آمیز)، ۲۰۱ (ساخته شده)، ۲۰۲ (پذیرفته شده)، ۲۰۳ (اطلاعات نامعتبر)، ۲۰۴ (بدون محتوا)، ۲۰۵ (تنظیم مجدد محتوا) و ۲۰۶ (محتوای جزئی) می باشد.
  • کدهای خطا 3xx (تغییر مسیر): شکل دیگری از کد خطا که با عدد “3” شروع می شود، تغییر مسیر را نشان می دهد و به معنای پاسخ به درخواست مرورگر از سرور که با انجام عمل دیگری توسط کاربر کامل می‌شود. وقتی یک URL قدیمی به URL جدید دیگری هدایت می شود، کد خطا با 3xx ظاهر می شود. به عنوان مثال، اگر در حال تلاش برای رسیدن به URL از دامنه ای هستید که نام آن اکنون تغییر کرده است، با این پیغام مواجهه می شوید. در مورد دیگر، ممکن است URL به مکان جدیدی هدایت شود. مانند این است که به کاربران خود اطلاع دهید که صفحه خاصی که درخواست کرده اند اکنون به یک URL جدید تغییر یافته است. این کدها شامل ۳۰۰ (چندین انتخاب)، ۳۰۱ (انتقال دائم)، ۳۰۲ (انتقال موقتی)، ۳۰۳ (به محل دیگری مراجعه کنید)، ۳۰۴ (اصلاح نشده)، ۳۰۵ (استفاده از پراکسی)، ۳۰۶ (تعویض پراکسی) و ۳۰۷ (تغییر مسیر موقت) می باشد.
  • کدهای خطا 4xx (خطای کلاینت): من مطمئن هستم که شما باید یک بار در تجربه آنلاین خود کد خطای 404 را تجربه کرده باشید. بله! خطای صفحه یافت نشد. کدهای خطا که با “4” شروع می شود، مشخص می کند که صفحه درخواستی دیگر وجود ندارد. این می تواند به دلیل عوامل زیادی مانند نام دامنه تغییر یافته وب سایت، URL شکسته، عدم مجوز کاربر خاص برای دسترسی به صفحه و غیره رخ دهد. این کدها مثل: ۴۰۰ (درخواست ناصحیح)، ۴۰۱ (مجاز نیست)، ۴۰۳، ۴۰۴ (پیدا نشد)، ۴۰۵ (متود مجاز نیست)، ۴۰۶ (قابل قبول نیست)، ۴۰۷ (نیاز به تصدیق پراکسی می‌باشد)، ۴۰۸ (وقفهٔ درخواست)، ۴۰۹ (ناسازگاری)، ۴۱۰ (رفته)، ۴۱۱ (طول مورد نیاز است)، ۴۱۲ (با شکست مواجه شده)، ۴۱۳ (موجودیت درخواست بسیار بزرگ است)، ۴۱۴ (URL در خواست شده بسیار طولانی است)، ۴۱۵ (نوع رسانه پشتیبانی نمی‌شود)، ۴۱۶ (محدودهٔ درخواست شده رضایت پذیر نیست) و ۴۱۷ (انتظار با شکست مواجه شده)
  • کدهای خطا 5xx (خطای سرور): کدهای خطا با 5xx نشان می دهد که مشکلات در انتهای وب سایت شما اتفاق می افتد یا به عبارتی به معنای وجود نقص فنی در سرور است و درخواستی که کاربر برای یک صفحه خاص ارائه می‌کند، پردازش نمی‌شود، زیرا شرایط نامشخصی باعث می‌شود که سرور پاسخ ندهد. این کدها مثل: ۵۰۰ (خطای داخلی سرور)، ۵۰۱ (اجرا نشده)، ۵۰۲ (درگاه خراب)، ۵۰۳ (سرویس در دسترس نیست)، ۵۰۴ (وقفهٔ درگاه) و ۵۰۵ (نگارش HTTP پشتیبانی نمی‌شود)

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

خطاهای وب سایت و روش های رفع آنها

1. سرعت بارگیری ضعیف صفحه (Poor Page Load Speed)

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

Poor Page Load Speed
چگونه سرعت بارگیری ضعیف صفحه را برطرف کنیم؟

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

2. 400 Bad Request

خطای 400 Bad Request زمانی رخ می دهد که سرور به درخواست کاربر پاسخ نمی دهد. زیرا کاربر درخواست اشتباهی را ارائه کرده است. کد ۴۰۰ به معنی درخواست بد (Bad Request) است که درخواست کاربر از طریق مرورگر برای سرور قابل تفهیم نیست. گاهی اوقات به سیستم کش مرورگر نیز مرتبط است. این احتمال وجود دارد که مشکل ایجاد شده از نحوه درخواست اشتباه، مسیریابی درخواست، کادربندی پیام درخواست نامعتبر یا مشکل با سرور باشد. اگر موردی مشابه این مشکلات رخ دهد، کد خطای 400 Bad Request را مشاهده خواهید کرد.

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

400 Bad Request

چگونه خطای 400 Bad Request را رفع کنیم؟

برای رفع این خطای 400 Bad Request، می توانید چند مورد را رعایت کنید و ببینید آیا می توانید آن را برطرف کنید یا خیر. اگر هیچ یک از راه های زیر برای شما کارساز نبود، توصیه های تخصصی همیشه وجود دارد. می توانید از کمک حرفه ای استفاده کنید.

  • URL را برای وجود خطا بررسی کنید.

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

  • پاک کردن کوکی های مرورگر

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

  • کش DNS را پاک کنید.

پاک کردن حافظه پنهان DNS شما باید خطا را برطرف کند، اگر این خطا ناشی از سوابق DNS قدیمی ذخیره شده در رایانه شما باشد.

  • فشرده سازی فایل

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

  • تست سرعت اینترنت را اجرا کنید.

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

  • با ارائه دهنده Hosting تماس بگیرید.

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

3. 401 Unauthorised

کد خطا 401 Unauthorized به این معنی است که کاربر سعی می کند به یک وب سایت دسترسی پیدا کند اما اعتبار تأیید شده برای ادامه کار را ندارد. صاحبان وب سایت می توانند پیام های خطای غیرمجاز سفارشی برای نمایش در وب سایت های خود داشته باشند. آنها ممکن است از مجوز مورد نیاز، خطای HTTP 401 غیرمجاز و غیره استفاده کنند.

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

401 Unauthorised
چگونه خطای 401 Unauthorized را رفع کنیم؟

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

  • URL خود را بررسی کنید.

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

  • صفحه را دوباره بارگیری کنید.

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

  • کش مرورگر خود را حذف کنید.

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

در قسمت بعدی این مقاله با عنوان “رایج ترین ارورهای وب سایت و نحوه رفع آنها (2)“ از وبلاگ آوین آویسا، به ادامه بررسی این ارورها و چگونگی رفع آن ها خواهیم پرداخت. پس در ادامه با ما همراه باشید. همچنین می توانید تجربه خود را در نحوه رفع این ارورها در بخش دیدگاه، در قسمت نظرات با ما در میان بگذارید.

 

منبع:

https://www.localseosearch.ca/most-common-website-errors-and-how-to-fix-them-part-1/

https://outreachmonks.com/website-errors/

https://diib.com/learn/website-errors/

 

ادامه مطلب
22شهریور

همه چیز در مورد حافظه کش (cache) مرورگرها

شهریور 22, 1401 نویسنده آوین آویسا سئو

هر زمان که با یک وب سایت مشکلی دارید، یکی از اولین پیشنهادهایی که از پشتیبانی فناوری اطلاعات می شنوید این است که “سعی کنید کش مرورگر خود را پاک کنید” به همراه “حذف کوکی های خود”. حال این کش (cache) مرورگر یا حافظه ی خالی چیست؟ چه چیزی را ذخیره می کند و برای چه چیزی مفید است؟ کش مرورگر شما چه می کند، چرا می خواهید آن را پاک کنید و چگونه این کار انجام می شود. تمام این ها سوالاتی هستند که در این مقاله به آنها پرداخته شده است.

کش مرورگر (Browser Cache) چیست؟

کش مرورگر یک مکان ذخیره سازی موقت در رایانه شما برای فایل های دانلود شده توسط مرورگر برای نمایش وب سایت ها است. فایل‌هایی که به صورت محلی ذخیره می‌شوند شامل هر سندی است که یک وب‌سایت را تشکیل می‌دهد، مانند فایل‌های html، فایل های سبک CSS، اسکریپت‌های JavaScript و همچنین تصاویر گرافیکی و سایر محتوای چندرسانه‌ای.

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

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

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

چرا پاک کردن کش مهم است؟

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

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

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

چگونه کش مرورگرهای اصلی را پاک کنیم؟

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

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

آموزش پاک کردن کش مرورگر در مرورگرهای مختلف

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

  • Google chrome
  • Safari
  • Microsoft edge
  • Firefox
Google Chrome

برای پاک کردن حافظه پنهان در کروم، روی گزینه “Customize and control Google Chrome” که در خط نوار پیمایش قرار دارد و با نماد سه نقطه نشان داده شده است، کلیک کنید.

پاک کردن حافظه پنهان در کروم

 

سپس روی “More Tools” و سپس “Clear Browsing Data” کلیک کنید.

 

پاک کردن حافظه پنهان در کروم

 

صفحه ای با دو گزینه پاک کردن باز می شود: “Basic” و “Advanced”. در گزینه “Basic” امکان حذف “Browsing history”، “Cookies and other website data” و “Images and files saved in cache” وجود خواهد داشت.

 

پاک کردن حافظه پنهان در کروم

 

Mozilla Firefox

برای پاک کردن حافظه پنهان در موزیلا، روی گزینه “Open Menu” واقع در خط نوار آدرس کلیک کنید و “Options” را انتخاب کنید. پنل “Privacy and Security” را انتخاب کنید. در بخش “Cookies and site data”، روی دکمه “Clear data” کلیک کنید.

پاک کردن حافظه پنهان در موزیلا

پاک کردن حافظه پنهان در موزیلا

Microsoft Edge

برای پاک کردن کش در Microsoft Edge، روی “Settings and more” که در همان خط نوار آدرس قرار دارد، کلیک کنید یا از میانبر “Alt + x” استفاده کنید. سپس گزینه “Settings” را انتخاب کنید.

پاک کردن کش در Microsoft Edge

پاک کردن کش در Microsoft Edge

 

پاک کردن کش در Microsoft Edge

مطمئن شوید که گزینه “Cached data and files” انتخاب شده باشد و سپس دکمه “Clear” را کلیک کنید.

Safari

برای پاک کردن کش در مرورگر Safari، روی گزینه تنظیمات عمومی Safari که در همان خط نوار آدرس قرار دارد، کلیک کنید. سپس گزینه “Preferences” را انتخاب کنید.

پاک کردن کش در مرورگر Safari

بر روی گزینه “Privacy” کلیک کنید و دکمه “Remove all” را انتخاب کنید.

پاک کردن کش در مرورگر Safari

پاک کردن کش در مرورگر Safari

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

 

 

 

منبع:

https://rockcontent.com/blog/browser-cache/

https://www.makeuseof.com/tag/browser-cache-makeuseof-explains/

ادامه مطلب
15شهریور

راهنمای مفید درباره کوکی های وب و مرورگر

شهریور 15, 1401 نویسنده آوین آویسا سئو

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

اگر در ماه های گذشته از یک وب‌سایت جدید در گوشی موبایل یا کامپیوتر خود بازدید کرده‌اید، احتمالاً دیده‌اید که اعلانی به شما اطلاع می‌دهد که صفحه از کوکی‌ های وب و مرورگر برای ردیابی شما استفاده می‌کند و از شما می‌خواهد موافقت کنید که این اتفاق بیفتد. سایت از شما دعوت می‌کند تا “cookie policy” را بخوانید که اغلب کاربران این کار را انجام نمی دهند.

در نهایت، بسیاری از ما فقط روی «بله» کلیک می‌کنیم و ادامه می‌دهیم. گاهی اوقات، اگر ردیابی کوکی را رد کنید، ممکن است اجازه کارکردن با وب سایت را نداشته باشید. اما بیشتر اوقات، شما فقط می توانید به مرور ادامه دهید. آنها خیلی با تبلیغات پاپ آپ آزاردهنده ای که همه ما هنگام آنلاین بودن نادیده می گیریم تفاوتی ندارند.

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

کوکی (Cookies) چیست؟

نام cookie ریشه در اصطلاحات اولیه کامپیوتر دارد، زمانی که “magic cookie” برای توصیف یک قطعه کوچک از داده ارسال شده بین برنامه ها استفاده می شد. این نام هنوز در زبان کامپیوتری امروزی استفاده می‌شود اما اکنون معمولاً کوکی‌ای را می‌بینید که به عنوان کوکی HTTP، کوکی های وب و مرورگر یا کوکی اینترنتی شناخته می‌شود. کوکی‌ها تقریباً در هر کاری که مردم در اینترنت انجام می‌دهند نقش دارند. از به خاطر سپردن اطلاعات ورود کاربران و موارد سبد خرید آنلاین گرفته تا کمک به شرکت‌ها در ایجاد تبلیغات هدفمند.

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

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

آیا کوکی های کامپیوتری مخرب هستند؟

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

کاربران می توانند با باز کردن مرورگر خود (مانند کروم، فایرفاکس یا سافاری) و یافتن محل ذخیره کوکی ها، آن ها  را مدیریت کنند. به عنوان مثال، ذخیره کوکی را می توان در Google Chrome با کلیک کردن روی “settings”، سپس “cookies and other site data” و انتخاب “block all third-party cookies” فعال یا غیرفعال کنید.

چگونه کوکی ها را از مرورگر خود حذف می کنید؟

در اینجا نحوه حذف کوکی ها از مرورگر خود در Google Chrome و Microsoft Edge آورده شده است.

به طور کلی، شما می‌توانید این مراحل را برای حذف کوکی‌های رایانه از مرورگر خود، صرف نظر از اینکه از چه مرورگری استفاده می‌کنید، تطبیق دهید:

  • سه نقطه در سمت راست منوی اصلی خود را کلیک کنید.
  • دکمه Settings یا Options button را پیدا کنید
  • به قسمت Privacy and Security بروید، در آنجا گزینه ای برای حذف کوکی ها مشاهده خواهید کرد.
نحوه حذف کوکی ها از گوگل کروم (Google Chrome):

1. سه نقطه سمت راست را در منوی اصلی خود فشار دهید. روی Settings کلیک کنید.

حذف کوکی ها از گوگل کروم

2. پس از کلیک روی Settings، یک تب جدید با عنوان “Settings” ظاهر می شود. به پایین اسکرول کنید تا بخش Privacy and Security را ببینید. سپس، بر روی دکمه Clear browsing data کلیک کنید.

حذف کوکی کامپیوتری

3. از اینجا، می‌توانید حذف کوکی کامپیوتری اولیه یا پیشرفته را انتخاب کنید. یک حذف اولیه، از شر تمام تاریخچه مرور، تصاویر ذخیره شده در حافظه پنهان و کوکی های رایانه خلاص می شود.

حذف کوکی ها از گوگل کروم

حذف کوکی ها از گوگل کروم

4. روی Clear data کلیک کنید تا آنچه انتخاب کرده اید حذف شود.

نحوه حذف کوکی ها از Microsoft Edge

1. سه نقطه سمت راست را در منوی اصلی خود فشار دهید. سپس روی Settings کلیک کنید.

نحوه حذف کوکی ها از Microsoft Edge

2. پس از کلیک روی Settings، یک تب جدید با عنوان “Settings” باید ظاهر می شد. در پنل سمت چپ، روی بخش Privacy, Search, and Services کلیک کنید.

نحوه حذف کوکی ها از Microsoft Edge
3. در وسط صفحه، به پایین اسکرول کنید تا قسمت Clear browsing data را ببینید و روی Choose what to clean کلیک کنید.

نحوه حذف کوکی ها از Microsoft Edge

4. آنچه را که می‌خواهید حذف کنید، از پنجره Clear browsing data که ظاهر می‌شود، انتخاب کنید.

نحوه حذف کوکی ها از Microsoft Edge

5. روی Clear now کلیک کنید تا داده هایی که انتخاب کرده اید حذف شود.

کوکی ها چگونه کار می کنند؟

هنگامی که کاربر از یک وب سایت بازدید می کند، یک کوکی در مرورگر وب او (مانند Google Chrome) دانلود می شود و به عنوان یک فایل متنی ساده ذخیره می شود. هر مرورگر، کوکی ها را در مکان های کمی متفاوت ذخیره می کند. هنگامی که کاربر به سایت باز می گردد، مرورگر وب او فایل را می خواند و اطلاعات را با دامنه ای که بازدید کرده است به اشتراک می گذارد.

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

انواع کوکی ها:

کوکی‌ها طیف وسیعی از عملکردها را  انجام می‌دهند، اما بیشتر آنها در پنج دسته زیر قرار می‌گیرند:

  • کوکی Session

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

  • کوکی های ضروری (Essential cookies)

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

  • کوکی های Performance and Functionality

این کوکی ها برای بهبود performance و functionality یک وب سایت استفاده می شوند اما استفاده از آن ضروری نیست. با این حال، بدون این کوکی‌ها، برخی از عملکردها (مانند ویدیوها) ممکن است در دسترس نباشند.

  • کوکی های تبلیغاتی (Advertising Cookies)

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

  • کوکی های شبکه های اجتماعی (Social Networking Cookies)

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

  • کوکی شخص ثالث یا Third-Party

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

  • کوکی HTTPonly

این کوکی نمی‌تونه توسط هیچ پروتکلی به غیر از HTTP استفاده بشه. چنین کوکی هایی اطمینان میدن که فقط سایت هایی که اون‌ها رو ایجاد کردن می‌تونن از اون‌ها استفاده کنن. فقط کوکی های Session می‌تونند HTTPOnly باشند و معمولاً به هیچ وجه خطری برای حریم خصوصی یا خطرات امنیتی برای کاربران به همراه ندارند.

  • کوکی امن یا Secure Cookie

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

مقررات عمومی حفاظت از داده ها (GDPR) و کوکی ها

هدف The General Data Protection Regulation یا (GDPR) اتحادیه اروپا (EU) این است که از طریق دستورالعمل های سختگیرانه اطلاع رسانی و رضایت، به کاربران حقوق بیشتری در مورد داده های شخصی خود بدهد. طبق این قانون، کاربران باید از وجود کوکی‌ها در یک وب‌سایت مطلع شوند و سپس رضایت معتبر کوکی GDPR را برای استفاده از آن‌ها اعلام کنند. اگر رضایت داده نشود، سایت مورد نظر نمی تواند به طور قانونی اطلاعات آن کاربر را با استفاده از کوکی ها جمع آوری کند. با این حال، چند استثنا وجود دارد. کوکی‌های ضروری، کوکی‌های عملکرد، و کوکی‌های عملکردی اغلب بر اساس منافع قانونی GDPR یا برای اجرای یک قرارداد استفاده می‌شوند. بنابراین، لزوماً رضایت کاربر برای قانونی تلقی شدن استقرار این کوکی ها الزامی نیست.

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

همچنین باید موارد زیر را در نظر داشته باشید:

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

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

مدیریت کوکی های وب و مرورگر در وب سایت

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

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

منابع:

https://termly.io/resources/articles/what-are-cookies/

https://us.norton.com/internetsecurity-how-to-what-are-cookies.html

https://www.vox.com/recode/2019/12/10/18656519/what-are-cookies-website-tracking-gdpr-privacy

 

 

ادامه مطلب
    123…8