ثبت‌نام ورود

حذف یا تغییر category در URL دسته بندی در وردپرس

تغییر پیشوند دسته‌‌‌‌‌بندی در وردپرس
حذف یا تغییر category در URL دسته بندی در وردپرس

وردپرس به‌طور پیش‌فرض “Category” را به‌عنوان یک پیشوند به URL ها برای تمام صفحات دسته‌بندی اضافه می‌کند. در این مقاله به شما خواهیم گفت که چگونه پیشوند دسته‌بندی وردپرس را تغییر دهید. ما همچنین در مورد اینکه آیا شما باید پیشوند پایه را به‌طور کامل حذف کنید یا نه صحبت خواهیم کرد. بنابراین اگر می‌خواهید پیشوند دسته‌بندی وردپرس را تغییر دهید در این مقاله با ما همراه باشید.

دسته‌بندی‌ها در سایت از اهمیت بالایی برخوردار هستند و تأثیر زیادی در بهبود سایت شما دارند. دسته‌بندی‌ها باعث می‌شوند سایت شما بتوانید رتبه بهتری بین موتورهای جستجو داشته باشد و سئو سایت شما بهبود پیدا می‌کند. از آنجاکه وردپرس امکانات زیادی را به شما ارائه می‌کند تغییر پیشوند وردپرس نیز یکی از این قابلیت‌ها است که شما به‌دلخواه خود می‌توانید آن‌ها را انجام دهید. این کار نیازمند رعایت کردن اصولی است که شما باید حتماً به آن توجه داشته باشید. پس پیشنهاد می‌‌‌‌‌کنیم با این آموزش از میهن وردپرس همراه باشیدمفهوم دسته‌‌‌‌‌بندی در وردپرس

زمانی که شما محتوایی را در سایت وردپرسی خود قرار می‌دهید؛ وردپرس به شما قابلیتی را می‌دهد که به‌وسیله آن بتوانید این محتوا را دسته‌بندی کنید. دسته‌ها و برچسب‌ها دو مورد از ابزارهایی هستند که به‌وسیله آن می‌توانید محتوای خود را طبقه‌بندی کنید. دسته‌ها با عنوان Category و برچسب‌ها با عنوان Tag شناخته می‌شوند. وردپرس هنگام استفاده از آن‌‌‌‌‌ها از این پیشوندها استفاده می‌‌‌‌‌کند.

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

پیشوند دسته‌‌‌‌‌بندی چیست؟ آیا باید آن را تغییر داد؟

هر دسته‌بندی در سایت وردپرسی شما صفحه و RSS خود را دریافت می‌کند. با دیدن صفحه آرشیو شما می‌توانید تمام پست‌های این دسته‌بندی را مشاهده کنید. به‌طور پیش‌فرض وردپرس “Category” را به‌عنوان پیشوند پایه به URL صفحات دسته‌بندی‌ها اضافه می‌کند. این کار کمک می‌کند تا صفحات و پست‌ها را از تگ دسته‌بندی‌ها و آرشیوها تمایز بخشد. به‌عنوان‌مثال، اگر شما یک دسته به نام “اخبار” داشته باشید، آدرس آن مانند این خواهد بود:

http://example.com/category/news/

به همین ترتیب وردپرس همچنین پیشوند Tag را به URL های برچسب‌ها اضافه می‌کند.

http://example.com/tag/iphone/

البته اکثر سایت‌ها نیازی به تغییر پیشوند پایه ندارند. این آموزش به کاربران و موتورهای جستجو کمک می‌کند تا بفهمیم چه نوع صفحه‌ای را بازدید می‌کنند. بااین‌حال، اگر شما در یک سایت تخصصی می‌خواهید از یک کلمه یا عبارت متفاوت برای دسته‌بندی‌های خود استفاده کنید، می‌توانید پیشوند دسته‌بندی را تغییر دهید تا آن را بهتر نشان دهید.

تغییر پیشوند دسته‌‌‌‌‌بندی در وردپرس

تغییر دسته‌بندی بر اساس پیشوند در وردپرس بسیار راحت و آسان است. شما باید به صفحه تنظیمات > پیوندهای یکتا رفته و به بخش “دلخواه” اسکرول کنید.

تنظیمات پیوندهای یکتا
تنظیمات پیوندهای یکتا

در اینجا شما می‌توانید پیشوندی را که می‌خواهید برای دسته‌بندی بر اساس دلخواهتان انتخاب استفاده کنید را وارد نمایید. همچنین اگر بخواهید می‌توانید پیشوند بر اساس تگ را تغییر دهید. فراموش نکنید که تغییرات را در پایان ذخیره کنید.

تنظیمات تغییر مسیر بعد از تغییر پیشوند دسته‌‌‌‌‌بندی

اگر شما در حال تغییر پیشوند طبقه‌بندی در یک وب‌سایت جدید هستید، لازم نیست کاری انجام دهید. بااین‌حال، اگر شما این کار را در یک وب‌سایت با محتوا انجام می‌دهید، کاربران در بازدید از صفحه قدیمی یک خطای 404 را مشاهده می‌کنند. برای رفع این، شما نیاز خواهید داشت که تغییر مسیر را برای اطمینان از اینکه هم موتورهای جستجو و هم بازدیدکنندگان منظم و به‌درستی به صفحه دسته‌بندی در سایت شما هدایت می‌شوند، تنظیم کنید.

ابتدا شما افزونه کارآمد Redirection  را نصب و فعال کنید. برای جزییات بیشتر می‌توانید آموزش نصب افزونه را ببینید. پس از فعال‌سازی، به صفحه ابزارها > Redirection برای تنظیم مسیر بروید.

افزونه Redirection
افزونه Redirection

سپس به قسمت “افزودن تغییر مسیر جدید” بروید. ابتدا، شما نیاز به‌اضافه کردن (.*)/Category/ در فیلد URL سورس دارید. پس‌ازآن شما باید کادر کنار عبارات منظم را چک کنید. در فیلد URL هدف، شما باید دسته‌بندی جدید بر اساس پیشوند مانند /topics/$1 را اضافه کنید. فراموش نکنید که Topics را با پیشوند دسته‌بندی جدید خود جایگزین کنید. تغییرات انجام‌شده را ذخیره کنید. در حال حاضر همه کاربران و موتورهای جستجوی سایت شما به URL های درست که برای دسته‌بندی جدید بر اساس پیشوند استفاده می‌شوند تغییر مسیر داده خواهند شد.

حذف پیشوند دسته‌‌‌‌‌بندی در وردپرس

بسیاری از کاربران از ما در مورد حذف دسته‌بندی بر اساس پیشوند از همه‌ی URL های وردپرس می‌پرسند. در نظر داشته باشید که URL های دسته‌بندی به‌صورت زیر تغییر می‌کنند: http://Example.com/News/ البته این ایده‌ی خوبی نیست و ما پیشنهادمی کنیم که دسته‌بندی بر اساس پیشوند را حذف نکنید.

دسته‌بندی بر اساس پیشوند هم به کاربران و هم به موتورهای جست‌وجو در تشخیص پست‌ها از صفحات و دسته‌بندی کمک می‌کند. حذف دسته‌بندی بر اساس پیشوند، URL های سایت شما را مبهم می‌کند که این کار برای UX و SEO اصلاً خوب نیست.

شما همچنین ممکن است با مشکلات فنی با پلاگین های مختلف وردپرس برخورد کنید. به‌عنوان‌مثال، اگر یک دسته و یک صفحه با نام مشابه داشته باشید و یا زمانی که از ٪ postname٪ به‌عنوان ساختار URL خود برای پست‌های تک استفاده می‌کنید؛ سایت شما به حلقه بی‌نهایت هدایت می‌کند و موجب می‌شود صفحات هر بار بارگذاری شوند.

به‌هرحال اگر شما هنوز می‌خواهید که این کار را انجام دهید، می‌توانید افزونه FV Top Level Categories را نصب و فعال کنید. این پلاگین مستقیماً دسته‌بندی بر اساس پیشوند رو از URL های دسته‌بندی شما حذف می‌کند.

افزونه FV Top Level Categories
افزونه FV Top Level Categories

پیروز و سربلند باشید. 🙂

نظر شما در این‌باره چیست؟

  1. کاربر مهمان ۲۲ اسفند ۱۳۹۸

    سلام و عرض ادب
    category/ رو میشه حذف کرد.
    اما یا راهی هست که بشه /tag/ رو از داخل url های وردپرس حذف کرد !؟

  2. کاربر مهمان ۱۷ اسفند ۱۳۹۸

    سلام خسته نباشید از چه کدی یا عبارتی میتونم تو قسمت پیوند یکتا استفاده کنم که آیدی محصول یا شناسه sku محصول ر وهم تو لینک مثل دیجیکالا بیاره ؟

  3. کاربر مهمان ۰۹ بهمن ۱۳۹۷

    عااااالی بود مرسسیییی

  4. U10424 ۱۴ شهریور ۱۳۹۷

    سلام مجدد.
    پیرو نظر قبلی که روز 7 شهریور گذاشتم…
    افزونه ها رو غیر فعال کردم. چند روز گذشت. اما هیچ تغییری نکرد.
    یه چیز جالب اینکه گاها وقتی وارد صفحات تگ میشی ارور 404 از سمت سرور میده. وقتی صفحه رو رفرش میکنی حل میشه. احتمالا گوگل به این ارور ها برخورد میکنه. این ارور 404 مال سرور هست و ارور 404 قالب ما نیست. نمیدونم تونستم منظورم رو برسونم یا نه.
    به شرکت میزبان گفتم ولی گفت سرور مشکلی نداره….
    نظرتون چیه؟

  5. U10424 ۰۸ شهریور ۱۳۹۷

    سلام.
    خواهش میکنم مارو یاری بدید.
    ما خیلی رو وب سایتمون داریم وقت و هزینه صرف میکنیم. پس خواهشا مارو یاری بدید.
    مشکلی من دارم توی آدری تگ ها هست.
    هر تگی که میزنیم دو تا صفحه براش ایجاد میشه.
    یک آدرس اصلی مثل
    sitename/tag/test
    و یه آدرس دیگه بدون کلمه tag یعنی
    sitename/test
    هر روز داره توی وب مستر خطای 404 مربوط به تگ ها برامون میاد. برای هر دو نوع ادرس ذکر شده. ادرس های اولی (ادرس اصلی با کلمه tag) رو که چک میکنیم و روی اون لینک ها کلیک میکنی میبینی اصلا مشکلی نداره و صفحه باز میشه. به همین دلیل ما هم mark as fixed می زنیم. اما ادرس های نوع دوم رو که میزنی میبینی خطای 404 هست و باید ریدایرکت کنیم. همه چی رو توی all in one seo و توی تنظیمات وردپرس چک کردم ولی مشکلی پیدا نکردم. لطفا راهنمایی کنید. مطمئنا این موضوع یه موضوع مهمه که برای خیلی ها پیش میاد اما در سایت ها هیچی در موردش ننوشته.

    • رضا حسینی راد رضا حسینی راد ۰۹ شهریور ۱۳۹۷

      درود افزونه های موجود رو غیر فعال کنید ببینید با کدوم یک مشکل حل میشه

  6. کاربر مهمان ۱۱ تیر ۱۳۹۷

    سلام من یک سوال دارم اینم اینه که من یک آدرس دارم بنام https://behtarindownloadkon.ir/mp3roman حال میخام وقتی پستی در این رابط منتشر میشه دیگه در صفحه اصلی نباشه و مستقیم در صفحه های مربوت به خودش قرار بگیره یعنی اگه من برا هر چیز صفحه دارم پست ها هم تو صفحه های خودشون قرار بگیرن مثل https://behtarindownloadkon.ir/newz یا ب https://behtarindownloadkon.ir/music خاب برا این کار باید چکار کنم که این مشکل حل بشه

    • رضا حسینی راد رضا حسینی راد ۱۱ تیر ۱۳۹۷

      سلام شما باید صفحه اصلی رو ویرایش کنید و نمایش این دسته بندی ها رو از صفحه اصلی غیر فعال کنید. البته بستگی به قالب شما دارد.

  7. کاربر مهمان ۲۷ اردیبهشت ۱۳۹۷

    سلام. بنده در حال حاضر عنوان دسته بندی داخل پست هایم نیست.
    می خواهم مطالب یک دسته را به دسته دیگر منتقل کنم:
    ۱. ایا نیاز هست که پس از انتقال در گوگل وبمستر تنظیمات خاصی اعمال کنم؟
    ۲. افزونه سئو را از سایت شما خریده ام، آیا لازم است که دسته ای که مطالب آن منتقل میشود و خود دسته پاک شود را ریداکت کنم؟ اگر بلی باید ۳۰۱ کنم آن دسته را یا ۴۰۴؟ ممنون

  8. کاربر مهمان ۲۳ اردیبهشت ۱۳۹۷

    خیلی مفید بود ممنون

  9. کاربر مهمان ۱۳ فروردین ۱۳۹۷

    سلام واقعا اموزش خوبی بود . ممنون از زحماتی که واسه نوشتن این اموزش کشیدید.