chetorir

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

1 پست در این موضوع قرار دارد

با سلام و وقت بخیر خدمت شما عزیزان. (میخوام یک آموزش رو به صورت کاملا ساده و به زبان عام با شما در میون بذارم)

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

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

شما یه جستجوی کوچک که انجام بدید متوجه میشه که تگ og برای نمایش توضیحات در سایت هستش.

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

نکته» مهم نیست که ما توی گوشی خودمون یا بقیه سایت رو کامل میبینم مهم اینکه خزنده های گوگل چطوری سایت رو بررسی میکنند. پس قبل از هر کاری پیشنهاد میکنم از بهینه بودن قالب برای موبایل اطمینان پیدا نمایید.

نکته بعدی باید توی فایل robots.txt یک سری تنظیمات انجام بدید.

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

Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /wp-includes

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

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

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

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

User-agent: *
Disallow: /cgi-bin/
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: http://site.com/post-sitemap.xml
Sitemap: http://site.com/page-sitemap.xml
Sitemap: http://site.com/product-sitemap.xml

یک نکته مهم » در بخش سایت مپ باید آدرس کامل سایت خودتون رو وارد کنید. اگر از SSL استفاده میکند پیشنهاد میکنم ادرس رو به صورت HTTPS وارد کنید.

موفق باشید

ویرایش شده در توسط chetorir
0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط chetorir
      با سلام و وقت بخیر خدمت اساتید بزرگ. چند وقتی بود به دنبال غیر فعال کردن قرار گرفتن کدهای HTML در داخل سایتم بودم ولی از اونجایی که تمام وب سایتهای ایرانی همشون از روی هم کپی میکنن و اصلا نمیخونن چی به چیه نمیتونستم این مشکل رو برطرف کنم. 
      یه سری کد قرار میدادن که باید داخل فایل function.php قرار میدادم ولی همش با ارور که این دستور درست نیست مواجع میشدم و وقتی سیو میکردم سایت کاملا از دسترس خارج میشد. چندتا منبع خارجی رو بررسی کردم و متوجه شدم که باید یه سری تغییرات در داخل کد ها قرار بدیم. منم تقریبا چند روزی بود درگیرش بود تا تونستم مشکل رو برطرف کنم خواستم این کد رو قرار بدم تا شما عزیزان هم ازش استفاده کنید و شاید مشکل شما هم باشه.
      // remove HTML for commnet function wpb_comment_post( $incoming_comment ) { $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']); $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] ); return( $incoming_comment ); } function wpb_comment_display( $comment_to_display ) { $comment_to_display = str_replace( ''', "'", $comment_to_display ); return $comment_to_display; } add_filter( 'preprocess_comment', 'wpb_comment_post', '', 1); add_filter( 'comment_text', 'wpb_comment_display', '', 1); add_filter( 'comment_text_rss', 'wpb_comment_display', '', 1); add_filter( 'comment_excerpt', 'wpb_comment_display', '', 1); remove_filter( 'comment_text', 'make_clickable', 9 );  
      کد های بالا دقیقا از سایت هایی ایرانی برداشته شده بجز بخش str_replace که باید یه سری تغییر بدیم تا درست کار کنه. تصویر زیر هم نمونه کاریه که روی سایت خودم انجام دادم.
      اول از هم حالتی که قبل از قرار دادن کد ها بالا هست رو بهتون نشون میدم :

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

       برای تست این موضوع هم میتونی سایت بنده رو بررسی کنید و اگه سوالی بود در خدمتتون هستم.
      موفق باشید
       
       
    • توسط mah_h_tab
      سلام. 
      من در سایتم وقتی که با گوشی وارد میشم، اندازه ی مطالب سایت، طرف چپ فضای خالی هست. و همه ی صفحات هم این مشکل رو دارن حتی صفحات پیش فرض ووکامرس. چطوری باید این مشکل رو حل کنم؟
      آدرس سایت هم هست:
      chocoraz.ir
    • توسط nabardi
      سلام راهی وجود داره که ثب سفارش به صورت گروهی انجام بشه مثلا بتونی برای یک محصول برای 10 کاربر هم زمان ثبت سفارش انجام بدی ؟
    • توسط kamalwp
      سلام خدمت دوستان و اساتید محترم
       
      یه مشکل خیلی عجیبی برای من پیش اومده اونم اینکه تصاویر کراپ یا بریده شده سایتم که ابعاد خیلی کوچکتری دارن از تصاویر اصلی حجمشون دوبرابر بیشتر میشه به همین دلیلم حجم صفحه اصلیم خیلی زیاد میشه
      یعنی مثلا تصویر اصلیم که ابعاد 700 در 400 داره حجمش تقریبا 40 کیلوبایت هست توی تصویر کوچکتر با ابعاد 400 در 200 میشه 80 کیلو بایت
       
      ممنون میشم اگر این مورد براتون پیش اومده راهنمایی کنید تا بتونم رفعش کنم
    • توسط omid1374
      سلام دوستان یک سوال دارم . ممنون میشم اگر کسی اطلاعاتی داره به من کمک کنه
      میخوام داخل یک افزونه اماده یک  کد بذارم که سبب بشه داخل فانکشن قالب من یک کد درج بشه . داخل نت سرچ زدم تا به هوک ها رسیدم اما هوکی که این کارو برام انجام بده پیدا نکردم .
      ممنون میشم اگر کسی این طور هوکی رو میشناسه بهم بگه . هوکی روی فانکش قالب اثر میذاره