parsgreen.com
article

حل مشکل مطالب تکراری (duplicate content) در سایت

web-seo-duplicate-content

امروزه علمی به نام سئو (seo یا Search Engine Optimization) نقشی کلیدی در موفقیت یک سایت یا وبلاگ بازی می کند، البته همانطور که در مطالب گذشته گفته ایم، این علم چیزی نیست جزء رعایت یک سری موارد در جهت ایجاد محتوای استاندارد در وب و آگاهی از نحوه عملکرد موتورهای جستجوگر به عنوان رکن تعیین کننده در افزایش بازدیدها و از طرفی ایجاد محتوای مفید و کاربرپسند برای یاری رساندن به مخاطبان و در نتیجه جلب محبوبیت بیشتر برای سایت یا وبلاگ شما نزد آنان، اما آنچه که سبب می شود سئو را علمی پیچیده در وب لقب دهند بیشتر به خاطر گستردگی فاکتورهایی است که در آن نقش بازی می کنند، یعنی این علم خود از زیرشاخه ها و نکاتی فرعی تشکیل شده که رعایت آنها به صورت یک مجموعه در کنار هم می تواند نقش موثری در موفقیت شما در عرصه وب داشته باشد؛ یکی از این فاکتورها داشتن محتوای یکتا و پرهیز از ایجاد عمدی یا سهوی صفحات و مطالب تکراری (duplicate content) است که در این مطلب به تفصیل علت پیدایش و روش های حل این مشکل را بررسی می کنیم.

نکته: این مطلب یک مقاله سطح متوسط به بالا است، لذا ممکن است درک برخی مسائل برای کاربران کم تر حرفه ای، چندان راحت نباشد، توصیه می کنیم اگر شما نیز در چنین وضعیتی قرار دارید، لطفا صرفا به عنوان کسب اطلاعات بیشتر آن را مطالعه کنید و از دستکاری سایت یا وبلاگ خود جدا خودداری نمائید!

مطالب تکراری یا duplicate content چیست؟


مطالب تکراری یا duplicate content انواع و تعریف مختلف دارند، گاهی کل محتوای یک صفحه با صفحه همسان دیگری مشابه است و گاهی نیز تشابه به تگ هایی مثل title و description محدود می شود، نوع سوم هم می تواند عدم تشابه در تگ های title و description و تشابه در محتوای آن صفحات باشد؛ مثلا فرض کنید به عنوان یک کاربر در موتور جستجوی گوگل به دنبال عبارتی می گردید، آنگاه در لیست نتایج، با چند صفحه از سایتی روبرو می شوید که علی رغم متفاوت بودن لینک مطلب، محتوای یکسان و مشابه ای در آنها وجود دارد، این صفحات را در اصطلاح، صفحاتی با محتوا و مطالب مشابه و تکراری یا duplicate content می نامند که از نظر سئو یک عیب محسوب می شود.

چرا نباید در سایت یا وبلاگ خود مطالب تکراری داشته باشیم؟


اینکه چرا نباید مطالب تکراری در سایت یا وبلاگ خود داشته باشیم، بیشتر بر می گردد به طبع موتورهای جستجو و از جمله گوگل، ربات های جستجوگر این سرویس ها همیشه در پی یافتن مطالبی یکتا از آدرس های (url) سایت یا وبلاگ شما هستند تا نتایجی بهتر به کاربران خود نشان دهند، وقتی چندین صفحه تکراری با محتوای یکسان را معرفی کنیم، به نوعی موجب سردرگمی آنها شده ایم، البته نهایتا آنها یک صفحه را به عنوان مرجع تشخیص می دهند و آن را بر می گزینند، اما تکرار این کار ممکن است موجب شناسایی سایت یا وبلاگ شما به عنوان پایگاهی فریب دهنده و حقه باز شود که این در نهایت موجب حذف آدرس و اطلاعات شما از لیست جستجو و پایگاه داده آنها است، در عوض داشتن مطالبی یکتا بدون تکرار یا با حداقل تکرار و یا استفاده از روش هایی که در ادامه خواهیم گفت، سبب جلب اعتماد بیشتر موتور های جستجو به سایت یا وبلاگ شما و بالا رفتن رنک مطالب شما در لیست نتایج آنها است.
علت دیگری که می توان برای پرهیز از ایجاد خواسته یا ناخواسته مطالب تکراری عنوان کرد، پراکنده شدن و در نتیجه کاهش رنک مطالب سایت یا وبلاگ است، چرا که در حالت معمولی با بازدیدها و لینک هایی که به یک مطلب تعلق می گیرد، رنک آن نیز به همان نسبت افزایش می یابد و واضح است که اگر این رنک را بین چند صفحه دیگر تقسیم کنیم، در نهایت رنک تمام آنها کاهش خواهد یافت؛ از طرفی دیگر مطالب تکراری موجب صرف وقت و پهنای باند بیشتر در مرور صفحات توسط ربات ها و کسب نتیجه کمتر به دلیل همسان بودن محتوا است که این خود شانس ایندکس صفحاتی بیشتر در بازه زمانی کوتاه تر را از سایت یا وبلاگ شما خواهد گرفت.

علت ایجاد مطالب تکراری یا duplicate content چیست؟


مشکل محتوای تکراری به دلایل زیادی ممکن است ایجاد گردد، در زیر به پاره ای از این دلایل و روش حل آن اشاره می کنیم.
- نقص عملکرد سیستم مدیریت محتوا در تولید لینک های یکتا:
برخی سیستم های مدیریت سایت یا وبلاگ، برای یک مطلب به دلایل مختلف ممکن است لینک های مجزا و متفاوت تولید کنند، مثلا ممکن است صفحه اصلی سایت به هر دو صورت زیر در دسترس باشد.
http://yoursite.com
http://yoursite.com/?page=1
شاید از نظر کاربران سایت این مشکل چندانی به نظر نرسد، اما از دید ربات های جستجوگر، این دو آدرس، دو صفحه متفاوت با محتوایی یکسان محسوب می شوند، لذا حتی المقدور سعی کنید لینک های اضافه را اصلاح نمائید؛ در ضمن استفاده از rel canonical نیز می تواند تا حدود زیادی رنک مطالب اصلی را حفظ کند، البته نحوه استفاده از این تگ جای بحث بیشتر دارد ولی همین قدر بدانیم که باید آن را در صفحاتی که مشابه با صفحه اصلی هستند، با تنظیم لینک مطلب اصلی، در قسمت هِدر (بین تگ های head) به صورت زیر قرار دهیم.
<link rel="canonical" href="http://www.yoursite.com/mainlink.html" />
بعضا شاهد هستیم که برخی در تمام صفحات خود این تگ را استفاده می کنند که ظاهرا با فلسفه وجودی آن منافات دارد، چرا که rel canonical باید در صفحات همسان با صفحه اصلی، برای مشخص نمودن محتوای مرجع به کار برده شود نه اینکه در تمام صفحات، آن را قرار دهیم (البته ضرر این کار اثبات نشده است اما مسلما به این صورت سودی هم نخواهد داشت).
- ایجاد محتوای یکسان در آدرس های گوناگون:
اگر به طور همزمان مطالب خود را در بیش از یک سایت یا وبلاگ درج کنید، این کار موجب ایجاد مطالب تکراری همسان یا duplicate content می شود، چرا که ربات های جستجوگر با یافتن این مطالب، آنها را با هم مقایسه می کنند و تنها آن مطلبی را که درست تشخیص دهند، ایندکس می کنند، لذا از کپی بی مورد مطالب در سایت ها و وبلاگ های گوناگون خودداری کنید.
- در دسترس بودن سایت با www و بدون آن
اگر وبسایت شما با درج عبارت www در نوار آدرس و در عین حال بدون درج آن نیز در دسترس کاربران قرار می گیرد، به طور قریب به یقین با مشکل مطالب تکراری روبرو خواهید شد، چرا که از دید موتورهای جستجو این دو آدرس، دو صفحه مجزا تلقی شده و به طور جداگانه پردازش می شوند، البته برخی از آنها نظیر گوگل تا حدودی قادر به تشخیص آدرس پیش فرض هستند، اما بهتر است یک آدرس را برگزینید و حالت دیگر را با ارسال کد HTTP 301، به اصطلاح برای همیشه ریدایرکت کنید (HTTP/1.1 301 Moved Permanently)، انجام این کار در php با تنظیم مقادیر هِدر به صورت زیر امکان پذیر است.
header('HTTP/1.1 301 Moved Permanently'); 
header('Location: http://www.yoursite.com');
die();
کد بالا با ارسال هِدر 301 به ربات های جستجو خواهد گفت که لینک مورد نظر آنان برای همیشه به آدرس جدیدی منتقل شده است که در قسمت Location آن را تنظیم کرده ایم، این نوع ریدایرکت با حالت معمولی که از متاتگ refresh استفاده می کنیم فرق دارد، این روش مورد تایید و توصیه موتورهای جستجو و کاربرپسند است (چرا که به دلیل سرعت کار، در واقع کاربر معمولا متوجه عمل انتقال به لینک جدید نمی شود)، اما روش ریدایرکت با متاتگ refresh جایگزینی برای موارد اضطراری است که به کدهای سرور خود دسترسی نداریم و توصیه نمی شود، یادآور می شویم تا هنگامی که در برنامه نویسی php یا asp تسلط لازم را پیدا نکرده اید اقدام به دستکاری کدهای خود نکنید، چون یک تغییر اشتباه ممکن است موجب بروز مشکلات بدتر از وجود مطالب تکراری شود!
- وجود دو یا چند دامنه برای یک سایت یا وبلاگ
مانند موقعیت قبل، اگر سایت یا وبلاگ شما با دو یا چند آدرس در وب قابل دسترسی باشد، تاثیر منفی مستقیم بر عملکرد آن خواهد داشت، مگر اینکه تمام دامین های فرعی را با ریدایرکت HTTP 301، به دامین اصلی هدایت کنید، مثلا اگر آدرس سایت شما هم به صورت:
http://yoursite.com
و هم به صورت:
http://yoursite.ir
در دسترس است، باید یک دامنه را انتخاب کنید و آدرس دیگر را به دامنه اصلی انتقال دهید.
- قابل دسترس بودن سایت با و بدون درج index.php.html.asp در انتهای آدرس
یکی دیگر از موارد شایع در خصوص ایجاد صفحات و محتوای تکراری، دسترسی به سایت با و بدون درج عباراتی چون index.php، index.html، index.asp و غیره است؛ شاید گمان کنید موتورهای جستجو تشخیص می دهند که صفحه ایندکس یک سایت، همان صفحه اصلی آن است، اما در پاسخ باید بگوییم که معمولا اینطور نیست، در برخی از سرور ها ممکن است تنظیمات پیش فرض تغیر داده شوند و صفحه اصلی سایت با عبارتی دیگر تنظیم شده باشد و لذا فایل ایندکس الزاما به معنی صفحه اصلی نیست، به همین دلیل موتورهای جستجو ممکن است کماکان بر ایندکس جداگانه مطالب اصرار داشته باشند، لذا بهتر است با شناسایی لینک مورد تقاضا (REQUEST URI)، آن را تجزیه تحلیل کرده و به حالت استاندار ریدایرکت کنید.
- سایت ها و وبلاگ هایی که مطالب شما را کپی می کنند
کپی مطالب به صورت مستقیم حتی بدون ذکر نویسنده و نامی از منبع و بدون هیچ تغییر محسوسی در مطلب، کاری است که متاسفانه بعضا شاهد آن هستیم، البته عده ای بدون سوء نیت و آگاهی این کار را صرفا از روی علاقه به درج محتوا در وبلاگ یا سایتشان انجام می دهند اما برخی نیز این کار را به عنوان افتخار خود تلقی کرده یا در پی سوء استفاده از مطالب شما برای مقاصد خودشان هستند، به هر صورت انجام این نوع کارها نتنها از دید ما امری ناپسند و بی ارزش است، بلکه از دید ربات های خزنده و جستجوگر نیز نامطلوب شمرده می شود، اگر آنها به صفحه ای برخورد کنند که قبلا محتوای آن را ایندکس کرده اند، به دید یک کپی به آن نگاه خواهند کرد و بدترین حالت زمانی است که قبل از ایندکس مطلب اصلی به کپی و بدل آن برسند! البته در دراز مدت نهایتا با معیارهایی خواهند فهمید که کدام سایت یا وبلاگ در حال سرقت بی سر و صدای مطالب و زحمات دیگری است و عواقب این کار دامن آن سایت یا وبلاگ را خواهد گرفت (در بدترین حالت موجب حذف کامل آن سایت یا وبلاگ از لیست جستجو خواهد شد)، نتیجه اینکه نه مطالب دیگران را بدون درج منبع و لینک مستقیم کپی کنیم و نه اجازه دهیم مطالبمان را بی زحمت و راحت مورد سوء استفاده قرار دهند (البته حالت اخیر تا حدود زیادی بستگی به وجدان و شخصیت طرف مقابل دارد)، اما می توان اقداماتی نیز انجام داد، مثلا از متاتگ copyright استفاده کرد.
<meta name="copyright" content="(c) 2012 http://webgoo.ir" />
یا عباراتی را مبنی بر کسب اجازه از نویسنده مطلب و درج لینک را در قسمت فوتر سایت قرار داد و یا حتی اجاز کپی برداری را به راحتی به کاربران نداد (البته این کار توصیه نمی شود)، ولی در مجموع ممانعت از این کار بیش از اینکه به شما بستگی داشته باشد به کاربران و شخصیت آنها بستگی دارد، چرا که با همه ی این تفاسیر باز ممکن است مطالبتان به صورت غیر مجاز کپی برداری شود.

امکانات گوگل برای وبمسترها


در پایان این مطلب بد نیست یکی از کاربردی ترین ابزارهای وب برای وبمسترها را معرفی کنیم، این ابزار، سرویس وبمستر گوگل است که با داشتن یک حساب جی میل به راحتی می توانید از آن در آدرس زیر استفاده کنید.
http://www.google.com/webmasters
امکانات بسیار خوبی در این سرویس توسط گوگل ارائه می شود که حتما یک وب نویس حرفه ای باید نیم نگاهی به آنها داشته باشد.
توجه کنید که داشتن مطالب تکراری به معنی عیبی بزرگ و غیر قابل حل نیست، اما نداشتن و به حداقل رسانیدن این موارد، کمکی بزرگ است برای اینکه زحماتتان هر چه موثرتر به ثمر بنشیند و بازدهی کارتان بیشتر شود. 
sectionدسته بندی: مهارتهای وب » بهینه سازی
related مطالب بیشتر:
» رتبه بندی الکسا (Alexa) چیست و چقدر اهمیت دارد؟!
» چرا برخی سایت ها و وبلاگ ها رتبه الکسای بهتری دارند؟
» پیج رنک چیست و چگونه می توان آن را افزایش داد؟
» مشکلات رایج در کدنویسی معتبر و رفع آنها
» مقایسه خطای 404 و کد 301 ریدایرکت (redirect)
commentنظرات (۱۸ یادداشت برای این مطلب ارسال شده است)
نویسنده: جعفر
زمان: ۲۰:۲۵:۵۱ - تاریخ: ۱۳۹۱/۰۷/۰۸
سلام در مورد ریدایرکت 301 سوالی داشتم
من قبلا خیلی از لینکهامو پاک کردم ولی گوگل اونارو پیدا می کنه و تو گوگل وبمستر نات فوند می زنه
گفتن که از این دایرکتوری استفاده کنم تا لینکها حذف شده به لینک اصلی سایتم دایرکت بشه
من تو سی پنل پوشه پاپلیک اچ تی ام ال رو انتخاب کردم ولی تا الان اتفاقی نیفتاده و صفحات هنوز نات فوند می زنن
1 - اولا آیا من کار رو درست انجام دادم ؟
2 - آیا باید تو هیر سایتم هم کدی از ریدایرکت 301 وارد کنم
با سپاس
پاسخ: 
سلام
واقعیت امر این است که استفاده از کد 301 ریدایرکت یک کار حساس و تقریبا سطح بالا است، به این معنی که شما باید با php یا با htaccess قبلا آشنایی کافی داشته باشید، به نظر می رسد شما با هدف و منظور این امکان هنوز به درستی آشنا نیستید، 301 ریدایرکت یک سربرگ HTTP است که با درخواست هر لینک از سرور به مرورگر یا واسط کاربری (به فرض ربات گوگل) ارسال می شود، به طور مثال سربرگ 200 یعنی صفحه به سلامت دریافت شده است، سربرگ 404 یعنی صفحه مورد نظر پیدا نشد، سربرگ 301 هم یعنی لینک فعلی به یک آدرس دیگر منتقل شده است که به همراه سربرگ 301 جانشین آن هم تعیین می شود، حال این کار از دو طریق امکان پذیر است، یک روش استفاده از فایل htaccess در سایت قدیمی (یا سایت فعلی) و انتقال به سایت (یا لینک) جدید است، روش دیگر استفاده از php و تنظیم آدرس جدید است، یعنی به فرض در فایل index.php سایت قدیمی (یا سایت فعلی)، هر درخواست مبتنی بر لینک های قدیمی را به آدرس جدید ریدایرکت می کنیم، البته این کار بسیار حساس و نیازمند دانش فنی لازم است.
اگر لینک های شما که می گویید خطای 404 می دهند واقعا و از نظر شما حذف شده اند، این خطا ضرری برای سایت شما ندارد، همان طور که در ابزار وبمستر گوگل هم گفته شده است، فقط گوگل جهت یادآوری و اطلاع آن را برایتان نمایش می دهد.
نویسنده: جعفر
زمان: ۱۶:۵۵:۴۶ - تاریخ: ۱۳۹۱/۰۷/۰۹
ممنون از پاسخ علمی و فنی تون
البته من الان تو گوگل وبمستر همون لینک هایی هم که وجود دارند رو دارم با خود ابزار گوگل دونه دونه حذف می کنم و ست از فیکس هم می کنم. و با این وجود نیازی به 301 هم نیست درسته؟
چون خطای نات فوند هایی که داشتم بالای چهار هزار بود و الان با این کارا رسیده به دو هزار.
البته اینم بگم از یه هفته قبلی که این کار رو شروع کردم لینک هایی جدیدی که دارم ترجمه می کنم هم به خوبی تو گوگل اومدن و هر روز داره ورودیم بهتر میشه
پاسخ: 
خواهش می کنیم، لینک هایی که از نظر شما دیگر قدیمی هستند و نباید در جستجوی گوگل ظاهر شوند اگر خطای 404 بدهند مورد خاصی پیش نمی آید و بعد از مدتی آن لینک ها خود به خود و به کلی از لیست ربات خزنده گوگل خارج می شوند، اما فایده ریدایرکت 301 در این است که اگر به فرض لینک قدیمی رتبه خوب و یا به اصلاح کلیک خور داشته باشد، با ریدایرکت، آن رتبه و امتیازات به لینک جدید منتقل شده و شمارش امتیازات لینک جدید از صفر شروع نمی شود، به هر صورت اگر این کار به راحتی برایتان مقدور نیست، جای نگرانی ندارد، سایت جدیدتان به تدریج ایندکس می شود.
نویسنده: hadad jafari
زمان: ۲۱:۴۲:۱۰ - تاریخ: ۱۳۹۲/۰۸/۱۷
سلام وخسته نباشید وبلاگ من در گوگل وبمستر مطالب تکراری زیادی براش ثبت شده و بسیاری از این مطالب تکراری مربوط به برچسب هایی است که من به مطالب زدم این مشکل رو چه جور میشه حل کرد
پاسخ: 
سلام
حل این مشکل در مورد وبلاگ ها چندان ساده نیست، چون بسیاری از امکانات نظیر استفاده از دستورات 301 ریدایرکت و فایل htaccess برایتان مقدور نیست.
نویسنده: سید عباس
زمان: ۰۰:۲۰:۵۹ - تاریخ: ۱۳۹۲/۱۰/۰۱
استاد من در فایل robots.txt دسترسی به پوشه نسخه موبایل رو غیر فعال کردم آیا کار درستی برای مطالب تکراری است که سئو حفظ شود لطفا راهنمایی بفرمایید.
پاسخ: 
بله، این روش در صورتی که به صورت صحیح انجام شود می تواند از بروز مشکل مطالب تکراری جلوگیری کند (البته قبل از ایندکس مطالب توسط موتورهای جستجو باید انجام شود)، اما در کل وجود مطالب مشابه توصیه نمی شود!
نویسنده: سید عباس
زمان: ۰۰:۲۲:۳۶ - تاریخ: ۱۳۹۲/۱۰/۰۱
راستی استاد خیلی سایت ها رو دیدم که نسخه موبایل دارند مانند سایت های خبری ولی با این مطالب تکراری زیادی در آن صفحات موجود است باز هم رتبه خوبی دارند.
پاسخ: 
دنیای وب عرصه رقابت است، سئو نیز تنها یک فاکتور برای رتبه بندی سایت ها است (سایر موارد می تواند حجم و نوع مطالب، میزان بازدید، تعداد لینک و... باشد)، لذا در شرایط مساوی، سایتی رتبه بالاتر کسب می کند که موارد بیشتری را رعایت کرده باشد.
نویسنده: رضا
زمان: ۱۴:۲۲:۳۷ - تاریخ: ۱۳۹۳/۰۳/۰۷
نحوه استفاده از redirect 301 را در asp.net بفرمایید
پاسخ: 
می توانید از دستور زیر استفاده کنید:
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location", "/");
Response.End();
نویسنده: امیرحسین
زمان: ۱۸:۳۴:۵۳ - تاریخ: ۱۳۹۳/۰۴/۱۹
سلام و خسته نباشید
اگر وب ما مطالب تکراری ندارد ما از این کد در قالب استفاده کنیم عیبی به وجود می اورد و در سئو اشکال دارد
ممنون
پاسخ: 
سلام
دقیقا منظورتان کدام کد است؟ اگر مطالب تکراری در وب (سایت / وبلاگ) وجود ندارد، نیازی به استفاده از این دستورات نیست (استفاده نادرست ممکن است باعث بروز مشکلات ناخواسته شود).
نویسنده: تلفن شاپ
زمان: ۱۷:۳۰:۳۹ - تاریخ: ۱۳۹۳/۰۵/۱۴
سلام
1- استفاده از دومین الیاس هم اثر منفی دارد؟ الان چند دامنه روی دامنه اصلی توسط دومین الیاس است و با دامنه های متفاوت سایت اصلی را نمایش می دهند ایا این مورد اشکال ایجاد می کند؟
2- وقتی سایت را با www می زنیم سریع سایت بدون www باز می شود. اگر اشتباه نکنم طبق اصولی که شما فرموده اید است و مشکلی ندارد درست است؟
3- بنده الان ادرس زیادی در سایت در مورد محصولات دارم که با کلیک بر یکی از تب ها ، صفحه اصلی محصول با لینک جدید نمایش داده می شود . از کجا باید بفهمم که قاعده rel canonical استفاده شده یا نه؟ مثلا ادرس
http://telephoneshop.ir/product/1173/هدست-تلفن-اپراتوری-تک-گوش-دارای-پورت-RG11
با
http://telephoneshop.ir/product/1173/هدست-تلفن-اپراتوری-تک-گوش-دارای-پورت-RG11?tab=detail 
یک مورد را نمایش می دهند از کجا باید بفهمم این مورد رعایت شده یا نه؟
پاسخ: 
سلام
1- در کل در هر حالتی که از یک صفحه دو یا چند لینک متفاوت قابل دسترسی در سایت وجود داشته باشد، حالت مطالب مشابه صادق است، چه به صورت زیر دامنه باشد چه به صورت دامنه اصلی.
2- با توضیحات شما ظاهرا مشکلی از این نظر نیست، البته کد HTTP سرور نیز باید بررسی شود که 301 باشد.
3- rel canonical به صورت یک متاتگ در صفحات همسان وجود دارد.
نویسنده: تلفن شاپ
زمان: ۱۱:۱۷:۱۲ - تاریخ: ۱۳۹۳/۰۵/۲۰
ممنون از راهنمایی تون
در مورد شماره 1 در هاست که نگاه کردم نوشته از 301 جهت ریدایرکت استفاده شده (Redirect with the HTTP 301 code) اما وقتی دامنه ها را بزنیم با URL دامنه جدید سایت باز میشه . ایا این طبیعی است و یا وقتی از 301 استفاده می شه با زدن هر دامنه باید دامنه اصلی نمایش پیدا کنه؟
مثلا
http://telephoneshop.ir
http://telephonshop.ir
http://telefonshop.ir
با نام هر یک از دامنه ها سایت نمایش پیدا می کند.
بازم ممنون
پاسخ: 
دامنه اصلی شما
http://telephoneshop.ir
است و سایر موارد به آن ریدایرکت می شوند، این موضوع از نظر سئو مشکلی ایجاد نمی کند هر چند بهتر است از وجود دامنه های فرعی تا حد امکان پرهیز شود.
نویسنده: تلفن شاپ
زمان: ۱۰:۲۴:۰۴ - تاریخ: ۱۳۹۳/۰۵/۲۱
بازم ممنون
نویسنده: hamed
زمان: ۱۶:۲۴:۲۹ - تاریخ: ۱۳۹۳/۱۱/۰۲
سلام خدمت شما مدیر محترم یک خواهشی از اینجانب داشتم لطفا مطالب جدیدتون برای ایمیل من بفرستید از مطالبتون خوشم اومد جامع و کاربردی اینم ایمیلم با تشکر
حذف شد
پاسخ: 
سلام
متاسفانه چنین امکانی مقدور نیست، لطفا از فید RSS سایت استفاده کنید.
نویسنده: bia2music
زمان: ۰۰:۵۰:۳۱ - تاریخ: ۱۳۹۴/۰۴/۰۲
ممنون. خیلی به کارم اومد دوست عزیز...
مرسی
نویسنده: طراحی پارسیان
زمان: ۲۰:۵۰:۴۸ - تاریخ: ۱۳۹۴/۰۵/۲۳
درود بر شما ، ممنون از آموزش مفید و کامل شما...
افزونه هایی هم در زمینه جلوگیری از درج مطالب تکراری هست ، اونها رو هم معرفی کنید. سپاس
پاسخ: 
سلام
برای این مورد باید با توجه به CMS مد نظرتان به انجمن های مربوطه مراجعه کنید!
زمان: ۰۵:۰۵:۳۸ - تاریخ: ۱۳۹۵/۰۴/۱۸
سلام. من از دیروز با این مشکل مواجه شدم و تمام 165 مطلب سایتم رو زده duplicate هست اما آدرس هایی که میده یکسانه. مثال :
site.ir/learning
site.ir/learning
دیروز برای چند سایتم رو از حالت verified بودن در وبمستر در آوردم و وقتی دوباره وریفای کردم با این مشکل روبرو شدم. ممنون میشم راهنماییم کنید چکار باید انجام بدم ؟
پاسخ: 
مطالب تکراری برای یک لینک واحد معنی خاصی ندارد و امکانپذیر نیست! لذا مشکل باید از مورد دیگری باشد که شاید به آن توجه نکرده اید، یه طور مثال وجود یک یا چند پارامتر در لینک ها...، در هر حال حل این مشکل نیاز به بررسی های دقیق و مشاهده خطاهای دریافتی دارد.
زمان: ۰۲:۴۱:۰۷ - تاریخ: ۱۳۹۵/۰۴/۱۹
حق با شما بود. در اصل مشکل در / داشتن انتهای آدرس هاست. محتوای کپی رو برای همه ی مطالب به این صورت داره نشون میده :
site.ir/learning/
site.ir/learning
لطفاً راهنماییم کنید این مشکل رو برطرف کنم.
ممنونم
پاسخ: 
می توانید دستورات زیر را به فایل htaccess خود اضافه کنید، برای اینک اسلش در انتهای لینک ها نباشد:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
برای اینکه اسلش در انتهای لینک ها باشد:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*[^/])$ /$1/ [L,R=301]
paged صفحه 1 از 2




more لطفا دقت کنید که یادداشت های زیر منتشر نشده و حذف خواهند شد:
- یادداشت های خارج از موضوع این مطلب.
- سوالات کلی، غیر ضروری و مشکلاتی که هیچ تلاشی برای رفع آن نکرده باشید.
- نظرات حاوی کدها و اسکریپت های خیلی طولانی (به طور مثال کد کامل قالب وبلاگ).

7 × 1
 refresh
آگهی
seonab.com
طراحی نرم افزار اندروید
رنگین کمان عکس
Ranginkamaan.com

آرشیو عکس های باکیفیت با موضوعات متنوع...