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 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.
-
Mike, what type of structure did you end up using for your blog? Do you have any interesting insights to share, either with us here or in a YOUmoz post? Would love to hear them!
-
I'll second just about everything that Frank said.
Use an XML sitemap and pinging services. I haven't tested it formally, but my Wordpress and Drupal sites that incorporate this get indexed instantly and completely, while some other sites seem to lag.
Consider featuring your best or most important posts. Lists of popular posts are easily automated, but are they really your best or most important, or about your most important keywords? Some posts make a big splash then fade away, while others may grow in popularity over time. By putting direct links to this content on the home page, it'll continue to get traffic, social media shares, and links, and continue to build rank. (Besides being in front of users, more rank will flow into it from the home page.) Every month, re-evaluate which pages should have direct links.
-
Rather than trying to imagine what a good strategy is in this situation, why not look at someone in a similar situation. Unless I am misunderstanding your site structure, it sounds like you at least have a home page and a blog - much like SEOmoz. Let's take a look at how SEOmoz handles this situation.
All Pages
- Persistent site search allowing users to find any SEOmoz content at any point in time during a visit
Home Page
- Clearly calls out latest posts to SEO Blog and YOUmoz Blog
SEO Blog & YOUmoz Blog Home Pages
- Shows latest posts and lets user view by 5, 10, 15, 25, or 50 posts
- View most popular posts
- View posts by author
- View posts by category
- Pagination at bottom of page lets visitors move easily to older blog posts
Post Pages
- View most popular posts
- View posts by author
- View posts by category
- View related Q&A
-
Well the problems you're trying to overcome are the exact reasons why a good CMS blog system pulling and storing posts from a databse is extremely effective.
Doing things your way, all static HTML/CSS with no databse, it would definitely make sense to only list the most recent posts on any given page/chategory, and then come up with an archive system for the rest.
You should have a search feature you can put on your site so as to let people easily pull up older buried posts. I don't personally have any experience with it, but you could try Google's Custom Search Engine to see if it could accomplish what you need.
As far as the hierarchy of the domain levels goes I would never go deeper than 4 levels with your categories/posts. You can almost never have too flat of a hierarchy... example being looking at SEOMoz's structure. They are a massive blog with a large number of posts, and yet almost all of the posts trace to a URL structure of seomoz.org/blog/post-name. So in theory that would create a very broad and flat structure, yet they don't seem to have much if any indexing issues.
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
-
Filter By Category bad for seo?
Hello Everyone! I know that a single product should not have filter by color option since it will create duplicate content, and you have to use canonical tags to solve it. BUT how about sorting through products via category/brands?
On-Page Optimization | | Safxmed
Filter by category changes the URL of the General shop page (ex: hello.com/Shop/Category1022039 ). This page only displays the products within, no content/ descriptions etc unlike the original category page (ORIGINAL CATEGORY PAGE) Each of these category/brand already have their own individual pages (ex: hello.com/Shop/A). This is the page that will be optimized for content, FAQ, and ranking etc. Unlike in the url created when filtering through the categories. So technically I would have 2 URL for each Brand/Category. Would they compete with each other? What would you guys suggest. Please advise me on this. Thank You0 -
Phone number for SEO
We have had an interesting question from a client. They have asked if removing their phone number from their website would have an affect on their rankings. Our immediate answer was 'No' but it may affect the Brand, Usability and Customer experience by restricting the methods of contact. This then made us think that perhaps then it could have an effect in the long term. This situation is also complicated by the fact that they do not have a Google Local Plus account for operational, sensitivity reasons (they don't want to openly publicise their address) We believe that there shouldn't be any negative affect but thought we would open a discussion. Thanks in advance for any comments/ideas.
On-Page Optimization | | vital_hike0 -
How does a collapsed section affect on page SEO?
A client recently asked me whether a tabbed collapsed section of text that is expanded (i.e. revealed) when clicked, is an OK thing to do without negatively effecting SEO. I told him that for starters, he may want to rethink why he would want to hide the text in the first place (this is not an FAQ type scenario). The reason has to do with the aesthetic of the page. Anyway, aesthetic aside, any thoughts on whether a collapsed (hidden from view) negatively affects on-page SEO? Thanks.
On-Page Optimization | | stephanwb
Stephan0 -
Best practice for Portfolio Links
I have a client with a really large project portfolio (over 500 project images), which causes their portfolio page to have well over the 100 links that are recommended. How can I reduce this without reducing the number of photos they can upload?
On-Page Optimization | | HochKaren0 -
Adding Tags in the blog is good or bad?
Hi Friends, In my blog I used to write unique content in between 300 to 450 words and add the related tags up to 15. When I research about adding tags in the blog I come across this video from “Matt Cutts” says Is it worth spending time on creating tags and categories? http://www.youtube.com/watch?v=A96yDPqa2rs Key Points from Matt Cutts Video are given below: No Need Tags - In general, Google figure out what your post is about, so don't worry too much about it. So my question is do I need to remove all tags from my blog or can I reduce the tag count to 5 alone? Currently I am using 15 tags to each post, is there any dis-advantage by adding tags like this? Let me know your suggestions? Thanks
On-Page Optimization | | zco_seo0 -
SEO without CMS: Impossible?
Is WordPress the ONLY way to go for an SEO friendly website? Any REAL reason for using anything but?
On-Page Optimization | | EliteErikSEO0 -
What is the best setup for conical Links
Should I have the conical link state: 1. www.autoinsurancefremontca.com 2. www.autoinsurancefremontca.com/index.html 3. autoinsurancefremontca.com Also do you need a conical link on each page if you have more than one page on your site?
On-Page Optimization | | Greenpeak0 -
Contact Form On Homepage - Best Practices
How important is it to have a contact form on the homepage of a service-based business? I am trying to decide if having a form on front page will increase the number of people filling it out.
On-Page Optimization | | TheSEODR0