CALL (239) 961-8285
ENDURTECH
  • Web Services
    • Web Design
      • Design and Development
      • Web Consulting and Tutoring
      • Hosting and Maintenance
      • Project Portfolio
    • Media
      • Photo and Audio, Video Editing
      • Social Media Management
      • All Web Related Services
    • Marketing
      • Digital Marketing and Branding
      • Search Engine Optimization
    • Client Portal
      • Remote Web Support
      • Web Services Payment
      • Scheduled Payments
  • Tech Support
    • Services
      • Computer Support and Repair
      • Data Backup and Recovery
      • Computer Security, Virus Removal
      • Computer Networking Support
      • Computer Consulting & Tutoring
      • All Technology Related Services
    • Blockchain
      • Blockchain Technology
      • Cryptocurrency Articles
    • Client Portal
      • Remote PC Support
      • Remote Monitoring & Management
      • Tech Services Payment
  • Articles
  • About
  • Talk to Me
  • Menu Menu

How to Change Your WordPress Blog Post Directory

Marketing, Search Engine Optimization, Web Hosting, Web Site Support, WordPress

Moving your WordPress blog posts to a subdirectory like /blog/ is a strategic move to separate your dynamic content from static pages, improving site structure and user experience.

This article will explain to you how to achieve putting all your blog articles under a different directory.

 

Method 1: The Native WordPress Approach (Recommended)

The simplest and most effective way to achieve this is by adjusting your WordPress Permalink Structure. This method requires no coding and works instantly for standard blog posts.

Step-by-Step Implementation

  1. Log in to your WordPress dashboard and navigate to Settings > Permalinks.
  2. Choose the Custom Structure radio button.
  3. Enter /blog/%postname%/ in the input field.
    1. This structure ensures your posts appear as your-site.com/blog/your-article-title.
    2. Crucially, Pages (like “About Us” or “Contact“) will remain at the root domain (e.g., your-site.com/contact), unaffected by this change.
  4. Click the Save Changes button at the bottom of the page. WordPress will automatically flush your sites’ rewrite rules.

Important Considerations for Existing Sites

If your WordPress site already has published posts, changing the URL structure will break existing links unless you handle the transition correctly.

  • Changing permalinks can negatively impact your search engine rankings if old URLs return 404 errors. Search engines view broken links as a sign of poor site maintenance.
  • You must set up 301 Permanent Redirects from the old URLs (e.g., your-site.com/old-post) to the new ones (your-site.com/blog/old-post).
  • While WordPress handles some internal rewriting, using a plugin like Permalink Manager or a dedicated redirection plugin is highly recommended to automatically catch old links and forward them, preserving your SEO equity.

 

Method 2: Handling Custom Post Types (CPTs)

If your site uses Custom Post Types (CPTs) (e.g., “Projects,” “Case Studies,” or “Products“) and you do not want them to inherit the /blog/ prefix, the global setting above will affect them too.

To exclude specific post types from the /blog/ directory:

  • You need to access the code where the Custom Post Type is registered (usually in your theme’s functions.php file or a custom plugin).
  • Add the rewrite argument with ‘with_front’ => false. This tells WordPress to ignore the global /blog/ prefix for this specific content type.

Code Example:

register_post_type(‘project’, array(
‘label’ => ‘Projects’,
‘public’ => true,
‘rewrite’ => array(
‘slug’ => ‘projects’, //Keeps URL as your-site.com/projects/name
‘with_front’ => false //Ignores the global /blog/ setting
),
// … other arguments
));

After adding this code, visit Settings > Permalinks and click the Save Changes button again to refresh your sites’ rewrite rules.

Summary Checklist

  • Backup your database before changing URL structures.
  • Set custom structure to /blog/%postname%/
  • Ensure static pages are accessible at the root domain.
  • Install a redirection plugin to map old post URLs to the new /blog/ URLs to prevent 404 errors.
  • Check menus and internal content to ensure they point to the new URLs.
  • Resubmit your XML sitemap to Google Search Console to expedite re-indexing.

By following these steps, you can cleanly separate your blog content while maintaining the integrity of your main site architecture.

 

Conclusion

I hope my article covering how to relocate your WordPress Blog Articles to a different directory has been helpful to you. I welcome your thoughts, questions or suggestions regarding this article.

You may support my work and future improvements by sending me a tip using your Brave browser or by sending me a one time donation using your credit card.

Let me know if you found any errors within my article or if I may further assist you by answering any additional questions you may have.

 

June 19, 2026
Share this entry
  • Share on Facebook
  • Share on X
  • Share on WhatsApp
  • Share on LinkedIn
  • Share on Reddit
  • Share by Mail
https://endurtech.com/wp-content/uploads/2018/04/wordpress-content-management-system.jpg 512 512 Manny https://endurtech.com/wp-content/uploads/2018/04/endurtech-logo.png Manny2026-06-19 12:09:452026-06-19 12:53:32How to Change Your WordPress Blog Post Directory
Search Search

CONNECT WITH US

This field is for validation purposes and should be left unchanged.
Engagement*

Want to say, "thanks"?
Leave me a review on Facebook and/or Google.

You can send me a tip using your Brave browser. Get Brave!

Only used to send you a receipt.
Include a Message
Popular
  • Windows Logo
    Second Monitor on Windows 10 Resets After SleepJuly 2, 2020 - 6:30 am
  • Windows Logo
    How to Disable the F1 Help Key in Windows 10April 15, 2021 - 2:40 pm
  • Cortana Logo
    How to Disable Microsoft’s CortanaApril 6, 2021 - 9:00 am
  • Firefox Logo
    How to Remove All Passwords from Lockwise in FirefoxMarch 26, 2020 - 11:00 am
Recent
  • How to Fix Brother BrLog Errors
    How to Fix Brother BrLog ErrorsAugust 24, 2026 - 10:55 am
  • How to block Facebook crawler
    List of Spider Crawlers to BlockAugust 10, 2026 - 9:20 am
  • Brave Browser Logo
    How to Fix the “Not Secure” Address Bar Err...July 20, 2026 - 12:48 pm
  • Linkpull Extension By Endurtech
    LinkPull Extension, Grab Any File From a URLJuly 7, 2026 - 7:35 pm

STAY IN TOUCH

ENDURTECH Web Design Company Naples, Florida

Endurtech GitHub ProfileEndurtech YouTube ChannelEndurtech LinkedIn ProfileEndurtech Facebook Page

5 Star Google Review for Endurtech - Naples Web Design Company

Learn More & Connect

Search Search
ENDURTECH Logo
Endurtech GitHub ProfileEndurtech YouTube ChannelEndurtech LinkedIn ProfileEndurtech Facebook Page

5 Star Google Review for Endurtech - Naples Web Design Company

Latest Articles

  • How to Fix Brother BrLog Errors
    How to Fix Brother BrLog ErrorsAugust 24, 2026 - 10:55 am
  • How to block Facebook crawler
    List of Spider Crawlers to BlockAugust 10, 2026 - 9:20 am
  • Brave Browser Logo
    How to Fix the “Not Secure” Address Bar ErrorJuly 20, 2026 - 12:48 pm
  • Linkpull Extension By Endurtech
    LinkPull Extension, Grab Any File From a URLJuly 7, 2026 - 7:35 pm

Recent Projects

  • Jewelry Website Gems of Note
    Gems of NoteNovember 15, 2019 - 10:16 pm
  • Gift Store Facebook Business Page Cover Video
    Gift Store Facebook Business Page Cover VideoApril 13, 2019 - 3:58 pm
  • Toledo Yoga BrandBot Footer Integration
    Toledo YogaApril 9, 2019 - 7:26 am
  • Lawyer Association Website with Member Portal
    National Employment Lawyers Association, Florida ChapterFebruary 26, 2019 - 8:00 am

Business Details

Mondays - Fridays
9:00 am - 5:00 pm
Eastern Standard Time
After hours by appointment

SUPPORT PHONE

(239) 961-8285

MAILING ADDRESS

59 Logan Ln.
Lynchburg, VA 24502

Copyright © 2026 ENDURTECH ® All Rights Reserved. Legal
Link to: Disable Windows Smart App Control Link to: Disable Windows Smart App Control Disable Windows Smart App ControlWindows Logo Link to: How to Separate Blog, FAQ, & Portfolio URLs on Avada WordPress Theme Link to: How to Separate Blog, FAQ, & Portfolio URLs on Avada WordPress Theme WordPress Content Management System IconHow to Separate Blog, FAQ, & Portfolio URLs on Avada WordPress Theme
Scroll to top Scroll to top Scroll to top