Wordpress Pages vs. Posts
-
When building a blog to promote a particular affiliate offer, I usually like to use a static "page" homepage and then have my posts displayed on another part of my site. I've noticed that my wordpress pages almost always rank higher than wordpress posts and I can't explain it...
Here are some possibilities I've thought of:
- XML Sitemap priority is set at 60% for pages and only 20% for posts
- My main navbar lists the pages which consequently means they get linked to on every page on my website.
- Some other phenomenon within the wordpress framework...
If it helps, I use Thesis v1.8 on all my sites.
I guess my ultimate question is: If pages do in fact rank higher than posts, is it worth it for me to go back and change the site structure on all my blogs which are using posts instead of pages. I know making major modifications like that can be disasterous but will it ultimately pay off?
Thanks
-
All good advice. No difference between pages and posts. It's all about how they're linked to.
For #1, if your pages are linked to in the nav bar, from every page on your site, that would explain them ranking higher than posts that aren't as well linked-to.
If you're relying on category links, your posts will be 3 levels down, at http://yoursite/category/yourcategory/yourpost. You can improve this with a plugin or some code to strip out the /category base, to get http://yoursite/yourcategory/yourpost -- but that's still 2 levels down. Best to link directly to important posts -- from the home page, or a well-targeted page, as in #2.
Thesis has a sidebar widget to show the latest posts from a category. These are direct links. If the widget doesn't fit your design, you can do it with a line or two of PHP.
If you want to link from a targeted page, as in #2, Thesis has a field to add text/html to a category page, turning it into a regular page with a list of posts. But you'll still have that pesky /category base, unless you strip it out with a plugin or some code.
You can also add posts or a category page directly to the Thesis nav bar, which lets you link to whatever you want.
Unless there's a compelling reason not to, always set your Wordpress permalink structure to just %postname%
-
I would imagine it's your linking structure and internal anchor text that affect it. As far as WP goes pages vs posts should not mean anything to Google as you can completely tweak the URL structure...etc to the point where it cannot figure out what's what. Have you tried implementing an auto-parse internal link tool? It gives great control over how pages are interlinked.
-
It would seem its your linking that os the problem, ppages linked from every page are going to rank better. You should look into link sculpting and decide on a linking statagy for your site
-
In my opinion there is no difference. Why you have this situation?... Consider things like:
1. How old is the page, links pointing to page (posts), maybe you have more links pointing there? And site structure. Often posts are accesible from your homepage or from categories, however each page you have (like About Us, etc.) like you mentioned is linked from every single document on your blog, posts are not...
You could change your each post to page and have them listed same way but it's not the point....
2. Consider creating special pages, where you can manually asign and lists more important posts... so each of that page will be optimized for keywords you want and contain posts about the same topic... however do not create to many of them and yes... they would be similar to "category" pages, but you would have more control inside.
Oh, had to edit cause forgot to actually answer, I wouldn't change posts to pages... as in fact there are just the same, just because of the side structure may seems different.
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
-
Optimizing a product category vs. a bespoke content page
Hi there, I work for a furniture retailer in the UK and I have a question about ranking for search phrases. Say I'm looking to rank for the keyword phrases: 'Tempur mattress' and 'Tempur mattress liverpool' and I have a category at: www.mysite.co.uk/tempur/ which list all of our mattresses, would I be better trying to optimize this page for those key phrases or would I be better generating a new page, say, www.mysite.co.uk/tempur-mattress-liverpool.html Thank you for your input.
On-Page Optimization | | Bee1590 -
Local on-page SEO
If it feels like you are doing something wrong, then you 'probably' are... Local on-page SEO When optimising a page for local SEO, and trying tick all the usuals boxes, you find yourself adding words like 'golf clubs leeds' which sounds awful when part of a natural paragraph of text. Does Google recognise this poor use of grammar? We try to be as creative as possible, as not to offend the visitor, but it feels wrong... any advice? Thanks
On-Page Optimization | | indicoll0 -
Adding Google Authorship To Wordpress Category Pages
How can I add google authorship to my wordpress category pages? I use the 'google author link' plugin which adds it to posts and pages but not categories?
On-Page Optimization | | SamCUK0 -
WordPress - duplicate content
I'm using WordPress for my website. However, whenever I use the post section for news, I get a report back from SEOmoz saying that there's duplicate content. What it does is it posts them in the Category and Archive section. Does anyone know if Google sees this as duplicate content and if so how to stop it? Thanks
On-Page Optimization | | AAttias0 -
Dynamic pages on a static html pages websiite
Good evening everybody. I am new on SeoMoz that I find very helpful in my work. I am not a web developer so please excuse me if my technical language is poor.I have an issue that maybe you can help me to solve. I work for a company who has a website, which is old and very well positioned on google for the most important keywords for the field of the company I work for (dentistry). It is a website made some years ago and it's made of static html pages.I would like to add a section in my website where I can post articles, like a blog (I think of a wordpress-style website) with daily posts (so with a dynamic page). Is there a way to do this without modifying the structure of the website and without losing pages, urls and ranking? We're on the first google page for many keywords of interests in our city and it would be a great damage for us to lose those positions.Thank you very much!
On-Page Optimization | | adec0 -
On-page score vs adwords quality score
Dear Sirs. According to your on page SEO card my page gets an A grade. But in google adwords the quality score is 3. Why is that? What's the difference? Thanks for your reply. Gela
On-Page Optimization | | gelakiev0 -
Does Too Many On-Page Links on a Page Really Matters?
Does Too Many On-Page Links on a Page Really Matters? Especially if they are pointing to internal page?
On-Page Optimization | | AppleCapitalGroup1 -
Avoiding "Duplicate Page Title" and "Duplicate Page Content" - Best Practices?
We have a website with a searchable database of recipes. You can search the database using an online form with dropdown options for: Course (starter, main, salad, etc)
On-Page Optimization | | smaavie
Cooking Method (fry, bake, boil, steam, etc)
Preparation Time (Under 30 min, 30min to 1 hour, Over 1 hour) Here are some examples of how URLs may look when searching for a recipe: find-a-recipe.php?course=starter
find-a-recipe.php?course=main&preperation-time=30min+to+1+hour
find-a-recipe.php?cooking-method=fry&preperation-time=over+1+hour There is also pagination of search results, so the URL could also have the variable "start", e.g. find-a-recipe.php?course=salad&start=30 There can be any combination of these variables, meaning there are hundreds of possible search results URL variations. This all works well on the site, however it gives multiple "Duplicate Page Title" and "Duplicate Page Content" errors when crawled by SEOmoz. I've seached online and found several possible solutions for this, such as: Setting canonical tag Adding these URL variables to Google Webmasters to tell Google to ignore them Change the Title tag in the head dynamically based on what URL variables are present However I am not sure which of these would be best. As far as I can tell the canonical tag should be used when you have the same page available at two seperate URLs, but this isn't the case here as the search results are always different. Adding these URL variables to Google webmasters won't fix the problem in other search engines, and will presumably continue to get these errors in our SEOmoz crawl reports. Changing the title tag each time can lead to very long title tags, and it doesn't address the problem of duplicate page content. I had hoped there would be a standard solution for problems like this, as I imagine others will have come across this before, but I cannot find the ideal solution. Any help would be much appreciated. Kind Regards5