PDA

View Full Version : سوال: مشکل با سایت ف-ل-تر شده و سئو



mamali-mohammad
یک شنبه 08 بهمن 1391, 22:48 عصر
سلام
سایت که ف-ل-تر میشه و میخوایم دامنه جدید بیاریم بالا چه کارهایی نیازه ؟

elham1611
یک شنبه 08 بهمن 1391, 23:10 عصر
گوگل هب وقتی عضو وب مسترش بشی میتونی درخواست تغییر دامنه بدی ظرف 1 هفته تبدیلش میکنه

mamali-mohammad
یک شنبه 08 بهمن 1391, 23:19 عصر
خب همین
گوگل گفته 3 تا کار باید انجام بدی
1 : دامنه جدید رو کاراشو انجام بدی
2 : از دامنه قبلی به جدیدی move کنی با وبسمتر
3 : بیای و redirect 301 به آدرس ها بدی

الان مورد 3 برام مبهم هست

mokha21
یک شنبه 08 بهمن 1391, 23:40 عصر
از کد زیر در .htaccess استفاده کنید


RewriteEngine on
RewriteCond %{HTTP_HOST} ^old-site.com$ [NC]
RewriteRule ^(.*)$ "http://new-site.com/$1" [L,R=301]

mamali-mohammad
دوشنبه 09 بهمن 1391, 00:26 صبح
ممنون
اما خود گوگل گفته برای هر مطلب
این یعنی چی ؟


یه سوال دیگه
فرض کنید 10 تا دامنه ف-ل-تر میشه
خب باید 10 تا دستور جدا بنویسیم ؟
میشه برای 10 تا دامنه کدش رو بدید ؟ ( که 10 تا دامنه به دامنه جدید بره )

mokha21
دوشنبه 09 بهمن 1391, 09:26 صبح
کد بالا همه مطالب سایت رو redirect 301 میکنه به سایت جدید

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


RewriteCond %{HTTP_HOST} ^old-site1\.com$ [OR]
RewriteCond %{HTTP_HOST} ^old-site2\.com$
RewriteRule ^(.*)$ "http\:\/\/new-site\.com\/$1" [R=301,L]

کد زیر هم شاید بتونه کار کد بالا رو بکنه (مطمئن نیستم)


RewriteEngine on
RewriteCond %{HTTP_HOST} ^old-site([^/]*)\.com$ [NC]
RewriteRule ^(.*)$ "http\:\/\/new-site\.com\/$1" [R=301,L]

mamali-mohammad
دوشنبه 09 بهمن 1391, 12:02 عصر
این برای 7-8 تاست
درسته؟

RewriteCond %{HTTP_HOST} ^old-site1\.com$ [OR]
RewriteCond %{HTTP_HOST} ^old-site2\.com$ [OR]
RewriteCond %{HTTP_HOST} ^old-site3\.com$ [OR]
RewriteCond %{HTTP_HOST} ^old-site4\.com$ [OR]
RewriteCond %{HTTP_HOST} ^old-site5\.com$ [OR]
RewriteCond %{HTTP_HOST} ^old-site6\.com$ [OR]
RewriteCond %{HTTP_HOST} ^old-site7\.com$
RewriteRule ^(.*)$ "http\:\/\/new-site\.com\/$1" [R=301,L]

سوال آخر :
اگه کاربر روی

old-site6.com/news.php?id=5
کلیک کنه به سایت اصلی میره یا به مسیر اصلی ؟
منظور میره به new-site.com یا این :

new-site.com/news.php?id=5

mokha21
دوشنبه 09 بهمن 1391, 12:20 عصر
1.آره درسته

2.میره به مسیر اصلی

new-site.com/news.php?id=5

mamali-mohammad
دوشنبه 09 بهمن 1391, 12:26 عصر
پس حرف گوگل برای redirect 301 دقیقا همینه ؟

حالا وقتی سایت ف-ل-تر شد
1- dns رو روی دامنه جدید ست میکنیم
2- چند ساعتی صبر میکنیم کش از بین بره
3- دامنه جدید رو در وبمستر گوگل میزنیم و کاراشو انجام میدیم
4- redirect 301 رو میزنیم
5- move می کنیم
درست ؟

mokha21
دوشنبه 09 بهمن 1391, 13:52 عصر
پس حرف گوگل برای redirect 301 دقیقا همینه ؟
آره


حالا وقتی سایت ف-ل-تر شد
1- dns رو روی دامنه جدید ست میکنیم
2- چند ساعتی صبر میکنیم کش از بین بره
3- دامنه جدید رو در وبمستر گوگل میزنیم و کاراشو انجام میدیم
4- redirect 301 رو میزنیم
5- move می کنیم
درست ؟

دقیقاً درسته .

mamali-mohammad
دوشنبه 09 بهمن 1391, 17:29 عصر
این کد چطوره ؟
گویا برای تمام دامنه های پارک شده خودش اتوماتیک انجام میده :

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^(www\.)?mydatir69\.in$
RewriteRule (.*) http://www.mydatir69.in/$1 [L,R=301]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

mamali-mohammad
چهارشنبه 11 بهمن 1391, 14:20 عصر
دوستان ؟
اگه [ls] رو اون آخر دامنه اضافه کنیم چی میشه ؟

silverflute
چهارشنبه 29 شهریور 1396, 20:54 عصر
ممنون از اطلاعا (http://adibcarpet.com/fa/)تتون دوستان