Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
Best way to separate blogs, media coverage, and press releases on WordPress?
-
I'm curious what some of your thoughts are on the best way to handle the separation of blog posts, from press releases stories, from media coverage. With 1 WordPress installation, we're obviously utilizing the Posts for these types of content.
It seems obvious to put press releases into a "press release" category and media coverage into a "media coverage" category.... but then what about blog posts? We could put blog posts into a "blog" category, but I hate that. And what about actual blog categories? I tried making sub-categories for the blog category which seemed like it was going to work, until the breadcrumbs looked all crazy.
- Example: Homepage > Blog > Blog > Sub-Category
- Homepage = http://www.example.com
- First 'Blog' = http://www.example.com/blog
- Second 'Blog' = http://www.example.com/category/blog
- Sub-Category = http://www.example.com/category/blog/sub-category
This just doesn't seem very clean and I feel like there has to be a better solution to this. What about post types? I've never really worked with them. Is that the solution to my woes?
All suggestions are welcome!
EDIT: I should add that we would like the URL to contain /blog/ for blog posts /media-coverage/ for media coverage, and /press-releases/ for press releases. For blog posts, we don't want the sub-category to be in the URL.
-
@Philip, did you find a solution for this one?
-
On the /media-coverage/ page, the header says "Media Coverages Archives" -- I imagine there's a way to edit this headline? I checked archives.php with the theme but it doesn't look like it's pulling from there. If you aren't sure, I can see if the plugin creator can help out!
-
The name of the post type only matters for your menu items in admin but yes it is an issue sometimes. You could call it "News Item" and "News Items" or just go all grammatically incorrect with "Media Coverage" and "Media Coverages"
-
I am trying to add "Media Coverage" as a custom post type, and it asks for singular and plural... well, singular is the same as plural ('Media Coverages' sounds ridiculous), but it's telling me that they MUST be different from each other. Ever run into this problem and find a way around it?
-
I had a feeling that post types might be my solution... I've been putting off learning about them for too long. Today is my day!
I'll look into that and let you know if I end up with any follow-up questions
-
Hi Philip,
You definitely want to look into Custom Post Types. By creating a new Custom Post Type, it can allow you to create another set of content in the same manner as "Posts" (non-archived) or "Pages" (archived & hierarchical) you can then use to separate your content into buckets like you mention. For some folks we will create very specific custom post types like "Products" that feature items for sale. You can also create custom fields that apply to just those post types that can then be used to add additional meta data to the custom post.
Two plugins we use for this are-
- Types - https://wordpress.org/plugins/types/
- Advanced Custom Fields - http://wordpress.org/plugins/advanced-custom-fields/
Obviously there are others but that should get you started. I'm happy to reply to any other questions you may have, just leave a comment. Good luck!
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Best Tool for Retrieving Multiple URL Word Counts in Bulk?
I am doing some content analysis with over 200 URLs to go through! Does anybody know of, or can recommend any bulk on-page word count checkers which would help with the heavy lifting? Any suggestions are greatly appreciated. Thanks!
On-Page Optimization | | NickG-1230 -
H1 tag- on home page - what is it best to include
is it best to have in the H1 tag 1. just our website address 2. combination of website address followed by short keywords about our website
On-Page Optimization | | CostumeD0 -
Using phrases like 'NO 1' or 'Best' int he title tag
Hi All, Quick question - is it illegal, against any rule etc to use phrases such as 'The No 1 rest of the title tag | Brand Name' on a site?
On-Page Optimization | | Webrevolve0 -
Wordpress & trailing slash on domain name
Hi recently changed my site so it is based on Wordpress, got my preferred domain set in Google webmaster as www.domian.co.uk but since moving to wordpress my domain is now having a slash put on the end of it like www.domain.co.uk/ Most of the links going to my homepage do not have the slash on the end so am I right in thinking I should get rid of the slash from my site so I have one consistent url? If so any ideas how to banish the slash? Cannot seem to do it through the Wordpress general settings (despite preferred domain being set as www.domain.co.uk !) Thanks T
On-Page Optimization | | Jon-C0 -
Moving a site from .cfm to Wordpress - How to keep the authority?
Hi guys, My client has a site built with Cold Fusion (web pages end in .cfm) and we're moving them over to Wordpress (for many reasons), keeping the same menu structure and navigation. Their previous SEO company was pretty awful, however, they did manage to establish some decent authority/backlinks for the website and its 20 or so pages. My questions: I assume I'll want to do 301 redirects for each page, possibly by editing the .htaccess file? Any advice on this? Anything else I need to consider in this move? Thanks!
On-Page Optimization | | alpen0 -
Right way to block google robots from ppc landing pages
What is the right way to completely block seo robots from my adword landing pages? Robots.txt does not work really good for that, as far I know. Adding metatags noindex nofollow on the other side will block adwords robot as well. right? Thank you very much, Serge
On-Page Optimization | | Kotkov0 -
Howdy, do curse words on your content article hurt SEO in any way or form?
howdy, do curse words on your content article hurt SEO in any way or form? and if so is there a "list" of registered curse keywords that should be avoided?
On-Page Optimization | | david3050 -
Best SEO structure for blog
What is the best SEO page/link structure for a blog with, say 100 posts that grows at a rate of 4 per month? Each post is 500+ words with charts/graphics; they're not simple one paragraph postings. Rather than use a CMS I have a hand crafted HTML/CSS blog (for tighter integration with the parent site, some dynamic data effects, and in general to have total control). I have a sidebar with headlines from all prior posts, and my blog home page is a 1 line summary of each article. I feel that after 100 articles the sidebar and home page have too many links on them. What is the optimal way to split them up? They are all covering the same niche topic that my site is about. I thought of making the side bar and home page only have the most recent 25 postings, and then create an archive directory for older posts. But categorizing by time doesn't really help someone looking for a specific topic. I could tag each entry with 2-3 keywords and then make the sidebar a sorted list of tags. Clicking on a tag would then show an intermediate index of all articles that have that tag, and then you could click on an article title to read the whole article. Or is there some other strategy that is optimal for SEO and the indexing robots? Is it bad to have a blog that is too heirarchical (where articles are 3 levels down from the root domain) or too flat (if there are 100s of entries)? Thanks for any thoughts or pointers.
On-Page Optimization | | scanlin0