پارس جوم ::  انجمن های تخصصی جوملا
index شدن صفحات با آدرس جدید - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: پشتیبانی (/forum-70.html)
+--- انجمن: مباحث و مشکلات عمومی (/forum-33.html)
+--- موضوع: index شدن صفحات با آدرس جدید (/thread-18364.html)



index شدن صفحات با آدرس جدید - جومی2 - ۱۸-۵-۱۳۹۴ ۰۶:۰۵ عصر

با سلام ،

سایتم با یکسری کلمات کلیدی صفحه اول ،

منتها الان آدرس صفحاتم رو تغییر دادم در صورتی که آدرس صفحاتم رو گوگل با آدرس قدیمی ایندکس کرده وقتی سرچ میکنم سایتم میاد بالا رو صفحه مورد نظر کلیک میکنم

ارور 404 میده ،حالا باید چیکار کنم؟؟؟ چقد طول میکشه با آدرس جدید صفحاتم رو بشناسه!!!


RE: index شدن صفحات با آدرس جدید - سعید حمزه زاده - ۱۸-۵-۱۳۹۴ ۰۹:۱۹ عصر

شما باید در webmaster لینکهایی که بهتون ارور 404 داده رو باز کنید و آدرس جدید رو بهش معرفی کنید


RE: index شدن صفحات با آدرس جدید - جومی2 - ۱۹-۵-۱۳۹۴ ۱۲:۳۴ صبح

من قبلا آدرس هام تو mod rewriting نبود الان این گزینه روبراش فعال کردم و آدرس صفحاتم تغییر کرده تو این حالتم براش جواب میده ؟

و اینکه کجا آدرس های جدید رو تو وبمستر بهش معرفی کنم؟

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

ممنون میشم راهنمایی کنید.


RE: index شدن صفحات با آدرس جدید - sasanu - ۱۹-۵-۱۳۹۴ ۰۱:۵۲ صبح

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


RE: index شدن صفحات با آدرس جدید - جومی2 - ۱۹-۵-۱۳۹۴ ۰۵:۳۶ صبح

چطور باید این کار رو انجام بدم؟


RE: index شدن صفحات با آدرس جدید - sasanu - ۲۰-۵-۱۳۹۴ ۰۲:۰۲ صبح

نیازی نیست تمام آدرسهای قدیمی رو ریایرکت 301 کنید
فقط آدرسهای مهم رو ریدایرکت کنید (بقیه آدرسها به مرور زمان جایگزین خواهند شد)

از افزونه redj میتونید استفاده کنید

از کدهای htaccess هم میتونید استفاده کنید (کدهای ریدایرکت رو باید در فایل htaccess واقع در روت سایت قرار بدید و ذخیره کنید)
برای یک آدرس به صورت عمومی
کد:
Redirect 301 /old-page.html http://www.mydomain.com/new-page.html
یا درجوملا از کد
کد:
RewriteRule ^subfolder\/oldpage\.asp$ "http://www.mysite.com.au/new-page.html" [R=301,L]
یا ریدایرکت ساده یک صفحه به اینصورت
کد:
RewriteRule ^index\.asp$ "http://www.mysite.com.au/index.php" [R=301,L]
یا ریدایرکت یک فولدر
کد:
RewriteRule ^languages\?$ "http://www.mysite.com.au/languages.html" [R=301,L]

یا از سایتهای آنلاین مخصوص اینکار میتونید کمک بگیرید
مراجعه کنید به
کد:
http://www.htaccessredirect.net/