رفتن به مطلب

یک مشکل عجیب در گوگل وبمستر


sir1

پست های پیشنهاد شده

سلام دوستان.

حدود دو هفته پیش در قسمت Blocked Resources گوگل وبمستر 2 ادرس از سایتم توسط سایت html5.onl بلاک شده بود و چون فقط دو ادرس بود بهش اهمیت ندادم ولی الان حدود 2396 ادرس سایتم توسط robots.txt این سایت بلاک شده.

یک نمونه از ادرس های بلاک شده را در تصویر زیر نگا کنید:

32.jpg.1e4ad98b3065fc5c7fc27813eb0c3ba8.jpg

 

robos.txt سایت html5 چه ربطی به سایت من داره؟ چطور این مشکل را میشه حل کرد؟

ادرس robots.txt سایت html5:

http://html5.onl/robots.txt

ادرس resource:

http://html5.onl/api.php?0.19426893815398216

لینک به ارسال

سلام و درود

 

من متوجه نمیشم سایت شما توسط فایل ربات یه سایت دیگه بلاک شده؟ چطور همچین چیزی میشه؟

لینک به ارسال
در 21 دقیقه قبل، naghmesara گفته است :

سلام و درود

 

من متوجه نمیشم سایت شما توسط فایل ربات یه سایت دیگه بلاک شده؟ چطور همچین چیزی میشه؟

بله این پیغامیه که گوگل داده برای منم عجیبه که چطور همچین چیزی ممکنه

لینک به ارسال
نقل قول

بله این پیغامیه که گوگل داده برای منم عجیبه که چطور همچین چیزی ممکنه

درود مجدد

 

از سایت html5.onl کدی در سایت شما لود می شود و علت ارور نیز همین است.

احتمال میدم بازم کار آمارگیر histats باشه. کد آمارگیر histats رو از سایتتون حذف کنید احتمالا حل میشه.

 

موفق باشید

لینک به ارسال

کد histats را حذف کردم ببینم تا چند روز آینده وضعیت به چه صورت پیش میره.

ممنون

در 27 دقیقه قبل، naghmesara گفته است :

درود مجدد

 

از سایت html5.onl کدی در سایت شما لود می شود و علت ارور نیز همین است.

احتمال میدم بازم کار آمارگیر histats باشه. کد آمارگیر histats رو از سایتتون حذف کنید احتمالا حل میشه.

 

موفق باشید

 

لینک به ارسال

با اینکه کد histats رو حذف کردید ولی هنوز از سایت html5.onl یه فایل php لود میشه.

توی فابل header.php قبل از بسته شدن تگ head یعنی :

</head>

تگ اسکریپتی با src سایت html5.onl وجود ندارد؟

لینک به ارسال
در 7 دقیقه قبل، naghmesara گفته است :

با اینکه کد histats رو حذف کردید ولی هنوز از سایت html5.onl یه فایل php لود میشه.

توی فابل header.php قبل از بسته شدن تگ head یعنی :

 


</head>

 

تگ اسکریپتی با src سایت html5.onl وجود ندارد؟

چطور بفهمم از سایت html5 یک فایل لود میشه؟؟

تویه هدر نگا کردم کد اسکریپتی از html5 نبود.

این دو کد اسکریپت قبل از بسته شدن <head/> بودند.

<script>if (top!= self) top.location=self.document.location;</script>
<script src='https://www.google.com/recaptcha/api.js'></script>

 

لینک به ارسال

درود مجدد

 

توی مرورگر کروم با زدن دکمه F12 بخش inspect مرورگر رو باز کنید بعد به تب Sources برید اونجا یکی از سورس ها سایت html5.onl هست.

 

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

ویرایش شده توسط naghmesara
لینک به ارسال

میشه اون سورس که از سایت html5 که در سایتم لود می شود را اینجا قرار دهید.

چون میخام افزونه ها رو تک تک غیرفعال کنم و ببینم اون سورس از بین میره یا نه

لینک به ارسال
در 10 دقیقه قبل، naghmesara گفته است :

درود مجدد

 

توی مرورگر کروم با زدن دکمه F12 بخش inspect مرورگر رو باز کنید بعد به تب Sources برید اونجا یکی از سورس ها سایت html5.onl هست.

 

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

میشه اون سورس که از سایت html5 که در سایتم لود می شود را اینجا قرار دهید.

چون میخام افزونه ها رو تک تک غیرفعال کنم و ببینم اون سورس از بین میره یا نه

لینک به ارسال

درود مجدد

 

9xpc_a.jpg

به این شکل هست کد html5.onl در سایت شما و به نظر میاد اون بخشی که در تصویر هایلایت کردم با هر بار لود صفحه به صورت رندوم تغییر میکنه.

 

موفق باشید

لینک به ارسال

 

در 2 ساعت قبل، naghmesara گفته است :

درود مجدد

 

9xpc_a.jpg

به این شکل هست کد html5.onl در سایت شما و به نظر میاد اون بخشی که در تصویر هایلایت کردم با هر بار لود صفحه به صورت رندوم تغییر میکنه.

 

موفق باشید

 

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

غیر از افزونه ها کار دیگه ای هست که چک کنم؟

ویرایش شده توسط sir1
لینک به ارسال
نقل قول

با تغییر پوسته این کد از بین میره ایا پوسته سایت را عوض کنم؟

والا دارم روش فک میکنم که این کد رو داره چه اسکریپتی میزنه توی تگ head ولی پیدا کردنش آسون نیست.

حالا اگر میخواید برای تست پوسته رو تغییر بدید مشکلی نداره.

ویرایش شده توسط naghmesara
لینک به ارسال
در 5 دقیقه قبل، naghmesara گفته است :

والا دارم روش فک میکنم که این کد رو داره چه اسکریپتی میزنه توی تگ head ولی پیدا کردنش آسون نیست.

حالا اگر میخویاد برای تست پوسته رو تغییر بدید مشکلی نداره.

ورژن دیگری از قالب انفولد را باید پیدا و نصب کنم.

برای تغییر پوسته هم باید کلیه تغییرات را به پوسته جدید اضافه کنم. وقت میبره

لینک به ارسال

قالبو بروز رسانی کردم کد اسکریپتی که از html5 فراخوانی میشد حذف شد.

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

لینک به ارسال

سلام و درود

 

نقل قول

قالبو بروز رسانی کردم کد اسکریپتی که از html5 فراخوانی میشد حذف شد.

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

بله انگار دیگه خبری از html5.onl نیست. ارور گوگل قطعی رفع خواهد شد.

 

موفق باشید

لینک به ارسال

بعد از زدن f12  و زدن کلیدهای ترکیبی crtl+shift+f در مرورگر chrome جستجو در تمام فایلهای سایت انجام میشه و میتونید مرجع کد مخربو به این طریق پیدا کنید.

لینک به ارسال

ممنون از دوستان

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

 

لینک به ارسال

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

برای حل مشکل Remove query strings from static resources در جی تی ماتریکس کد زیر را به فانکشن قالب اضافه کرده بودم که با حذف کد اوکی شد.

// Remove query string from static files
function remove_cssjs_ver( $src ) {
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_cssjs_ver', 10, 2 );
add_filter( 'script_loader_src', 'remove_cssjs_ver', 10, 2 );

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

لینک به ارسال
در 29 دقیقه قبل، sir1 گفته است :

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

برای حل مشکل Remove query strings from static resources در جی تی ماتریکس کد زیر را به فانکشن قالب اضافه کرده بودم که با حذف کد اوکی شد.


// Remove query string from static files
function remove_cssjs_ver( $src ) {
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_cssjs_ver', 10, 2 );
add_filter( 'script_loader_src', 'remove_cssjs_ver', 10, 2 );

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

سلام، وقت بخیر،

 

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

لینک به ارسال
در 10 ساعت قبل، علی زینلی گفته است :

سلام، وقت بخیر،

 

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

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

ویرایش شده توسط sir1
لینک به ارسال

سلام و درود

 

نقل قول

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

کدی که قرار دادید صرفا آدرس اسکریپت و استایل هایی که دارای کوئری استرینگ هستند رو بدون کوئری استرینگ میکنه.

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

 

موفق باشید

لینک به ارسال
  • 3 هفته بعد...

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

لینک به ارسال

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...