View Full Version : عدم نمایش آدرس اصلی سایت در گوگل با https://
ya5har
سه شنبه 12 شهریور 1398, 15:15 عصر
سلام
ما تقریبا 9 ماه میشه که پروتکل ssl رو روی سایتمون پیدا کردیم
ولی توی جستجوی گوگل آدرس اصلی سایت (روت) رو بصورت http:// نشون میده ولی پستهای سایت رو که در گوگل نشون میده با https:// نشون میده
چیکار کنیم که آدرس اصلی سات رو هم بصورت https:// نشون بده؟
مهدی کرامتی
سه شنبه 12 شهریور 1398, 16:15 عصر
سرور تون ویندوز است یا لینوکس؟
ya5har
سه شنبه 12 شهریور 1398, 18:21 عصر
وقتتون بخیر توی پیغام توضیح دادم براتون
مهدی کرامتی
سه شنبه 12 شهریور 1398, 21:25 عصر
اگر سرورتون از نوع لینوکسی باشه با یک فایل htaccess می توانید هر Request از نوع http که به سایت تون میاد رو با یک ریدایرکت از نوع 301 (به معنای Permanent Redirect) به https هدایت کنید.
کدی که میبایست داخل فایل .htaccess قرار دهید به این شرح است:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
در سرورهای ویندوزی هم اینکار از طریق افزودن یک Rule به web.config قابل انجامه، به شرطی که ماژول Url Rewrite رو IIS نصب باشه (در لینوکس ماژول mod_rewrite معمولا به صورت پیش فرض روی Apache نصب هست).
بعد از انجام این کار بعد از مدتی آدرس های سایت تون تو موتورهای جستجو هم به روز میشه. افزودن Sitemap به سایت تون و معرفی اش در پنل ویژه Web Master در گوگل به پروسه فوق سرعت خواهد بخشید.
ya5har
چهارشنبه 13 شهریور 1398, 14:42 عصر
مشکل این نیست که ریدایرکت میشه به https اون مشکلی نداره ولی توی نوع نمایش داده شدن توی گوگل فقط روت سایت بدون https نشون داده میشه بعد که روش کلیک میکنیم میره به https ما می خواهیم توی جستجو که سایت رو میاره اونجا هم تو نمایش دادن سایت این مدلی نشون بده https://www.tfnews.ir/ نه اینجوری http://www.tfnews.ir/ (https://www.tfnews.ir/)
عکسش رو پیوست کردم150698150698
ya5har
چهارشنبه 13 شهریور 1398, 14:46 عصر
دقیقا مثل این میخواهیم نشون بده آدرس روت سایت رو هم
150700
مهدی کرامتی
چهارشنبه 13 شهریور 1398, 15:26 عصر
راه حل رو گفتم. اون Redirect Rule رو وقتی در قالب فایل .htaccess بنویسید تمام آدرس های سایت شما به مرور تو موتورهای جستجو تبدیل به https میشه.
ya5har
چهارشنبه 13 شهریور 1398, 15:35 عصر
باشه ممنون دقیقا این کد رو توی فایل htaccess گداشتم
میدونید تقریبا چه مدت طول میکشه (حداکثر زمان) آدرس اصلی سایت رو گوگل بصورت https:// نشون بده ؟؟
مهدی کرامتی
چهارشنبه 13 شهریور 1398, 15:59 عصر
معمولا ۳ هفته است (بسته به اینکه بات های موتورهای جستجو چند وقت یکبار میان سراغ سایت شما).
افزودن SiteMap برای سایت تون این پروسه رو تسریع می کنه.
ya5har
چهارشنبه 13 شهریور 1398, 20:46 عصر
سایت مپ هم داریم 6 ماه بیشترمیشه اینم آدرسش (https://www.tfnews.ir/sitemap.php) ولی گوگل بدون https نشون میده گوگل هر 2 روز یه بار سایت ما رو کش میکنه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.