ایجاد: ۱۰:۲۰ ۱۳۹۱/۶/۱۴

آموزش‌ها

»

جلوگیری از ضربه محتوای تکراری به رتبه سایت در موتورهای جستجو

در صورتی که محتوای یک صفحه، با آدرس‌های متعددی قابل نمایش باشد و به این آدرس‌های متعدد لینک داده باشد، در این صورت موتورهای جستجو (خصوصا گوگل) ممکن است سایت شما را به عنوان اسپم و فریب‌کار! شناخته و از نتایج خود حذف نمایند. یک نمونه از نمایش یک سایت با آدرس‌های متعدد، استفاده کردن یا نکردن از www در ابتدای آدرس است. نمونه دیگر، قابل دسترس بودن یک صفحه با آدرس‌های زیر است:
http://www.test.com/dir/
http://www.test.com/dir/?page=1
http://www.test.com/dir/index.php
http://www.test.com/dir/index.php?page=1
...
http://www.test.com/6541/
http://www.test.com/6541/یک-خبر-جدید
http://www.test.com/6541/?print=true
یک راه سخت! این است که در برنامه خود دقیقا تمام پارامترهای ارسالی به آدرس را دقیقا چک کنیم و اگر مورد اشتباهی وجود داشت، صفحه را به کاربر نشان ندهیم یا او را به صفحه‌ی معادل یا صفحه خطای 404 هدایت کنیم!
اما راه صحیح و ساده برای این کار، استفاده از متاتگ canonical است:
<link rel="canonical" href="http://www.test.com/dir/" />
دقت کنید که وجود این متاتگ در آدرس صحیح ضرورتی ندارد (حتی ممکن است ضرر هم داشته باشد) و تنها در صفحاتی که آدرس آن غیر از آدرس اصلی است، لازم است مورد استفاده قرار گیرد.
یادداشت‌های مرتبط
  1. بکارگیری pushState و replaceState در برنامه نویسی سایت های ای جکسی
  2. ساخت اپلیکیشن های کلاینتی با AngularJS گوگل
  3. افزودن جستجوی سایت شما به براوزر کاربر
  4. نکاتی پیرامون SEO (بهینه سازی سایت جهت موتورهای جستجو)
  5. www در ابتدای آدرس سایت، خوب است یا بد؟

مدیریت

نام وسیله

اعتبار ورود

نام کاربری

رمز عبور

رمز یکبارمصرف

... لیست تمام آموزش‌ها

تبلیغات

ربات‌های تلگرامی:
مجموعه ربات‌های تلگرامی ما برای ساده‌تر کردن کار با تلگرام و مدیریت کانال
دامنه‌های فروشی:
دامنه‌های زیر مربوط به ما یا مشتریان ماست که قابل واگذاری هستند. در صورت تمایل به داشتن یکی از آنها، با این اکانت تلگرامی مکاتبه نمایید.

دامنه‌هایی که می‌تواند مصرف تخصصی داشته باشد:
AnyDesk.ir, Firebase.ir, Angularjs.ir, 9px.ir alAdmin.ir, iQore.ir notion.ir, 3dn.ir,

دامنه‌هایی که می‌تواند مصرف فرهنگی/مذهبی داشته باشد:
mavaez.ir, 2aha.ir, babolelm.ir, mahjoor.ir

دامنه‌هایی که می‌تواند مصرف شخصی/عمومی داشته باشد:
azizami.ir, 90blog.ir