In order to improve SEO with silos'urls, should i move my posts from blog directory to pages'directories ?
-
Now, my website is like this:
So I use silos urls. I'd like to improve my ranking a little bit more.
Is it better to change my urls like this:
- myurl.com/category1/blog/mypost.html or maybe myurl.com/category1/mypost.html
- myurl.com/category1/mypage.html
Thanks
-
It's not particularly important. "Blog" doesn't offer any sort of semantic importance to the content underneath. Singular and dense category landing pages are the goal with this strategy. That's more important than creating a URL distinction between your blog and static content.
-
I'll jump in even though you didn't ask
Really I think it makes the URI unnecessarily long.
While thinking about your site in terms of 'levels' the URI doesn't play that big a part (if all the posts are linked to from the home page for example that's still a second level page [for the most part]). However it is located at site/blog/category/page in the URI, which has at least one unnecessary directory.
Also, as a personal preference, I'd rather call my blog 'news', 'updates' or 'notices' in the URI.
-
I'm going to assume you don't already have many links into these pages since you're going to be messing around with them. If they do (and really even if they don't) make sure and set up the redirects correctly.
Site structure really depends a lot on the content that's on the site.
'example.com/category/title' is quite a good way of doing it.
-
I agree with Daniel here - its what in the pages that count more than the link structure.
Daniel Why would you say he should he ditch the blog in the path - if he has a blog he has a blog ??
-
Ditch "blog" in the URL entirely unless your model specifically keeps the blog under a separate directory as it currently is. Just ensure the category landing pages are syndicating content or provides some method of navigation that's relevant to the category.
Your existing model duplicates that landing page, so it's preferable to go: myurl.com/category1/mypost.html or myurl.com/blog/mypost.html.
This is really more of an accessibility and navigational issue, rather than SEO. It was big a few years ago, but I'm betting its effects will be negligible. It's just nice to have these sort of things organized, especially before you start a link building campaign where a small mistake in redirection could really hurt. I feel your time may be better spent on content strategy rather than PR sculpting.
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
-
How long will old pages stay in Google's cache index. We have a new site that is two months old but we are seeing old pages even though we used 301 redirects.
Two months ago we launched a new website (same domain) and implemented 301 re-directs for all of the pages. Two months later we are still seeing old pages in Google's cache index. So how long should I tell the client this should take for them all to be removed in search?
Intermediate & Advanced SEO | | Liamis0 -
Removing dates from wordpress blog URL
Hi all, Ours is website's blog is built with wordpress. We used to have the below URL pattern like may other websites: www.website.com/blog/2016/04/10/topic-on-how-to-optimise-blog. Recently we removed the date and made the URL pattern to just like: www.website.com/blog/topic-on-how-to-optimise-blog All the links have been generated with new URLs across the blog. Still all the old URLs have been reported as crawl errors in search console. I am wondering will there be any auto redirect formula to redirect all the old URLs to new URLs. Thanks
Intermediate & Advanced SEO | | vtmoz0 -
SEO page descriptions on mobile - how to hide while preserving the juice for SEO?
Hi everybody, On our pages we have crafted good text paragraphs for SEO purposes. On desktop everything is fine but on mobile the paragraph of text pushes the main content really low on the page. Is there a way of hiding the text while preserving the SEO juices and not getting penalised by Google for spamming techniques? I'd appreciate any recommendations on how to deal with this. Thanks very much!
Intermediate & Advanced SEO | | Firebox0 -
Full-page video background and its effect on SEO?
Hi, we're planning on implementing a full-page video as our homepage's background. In addition to the effect on page loading time, are there any other SEO issues this could cause? Thanks in advance for any help!
Intermediate & Advanced SEO | | Nimbus30000 -
It's a good idea to have a directory on your website?
Currently I have a directory on a sub domain but Google apparently sees it as part of my main domain so all outgoing links may be affecting my rankings?
Intermediate & Advanced SEO | | Valarlf0 -
Home page url 301 redirect suggestion
Hello, In our site we have already done 301 redirect from http:// to http://www. However, the home page links are still coming in 2 ways http://www.mycarhelpline.com/ http://www.mycarhelpline.com/index.php?option=com_newcar&view=search&Itemid=2 Need suggestion We have already use rel canonical is another 301 redirect to be used for maintaining the home page pr from seo point of view. Does google still takes both urls as separate url and finds duplicate content
Intermediate & Advanced SEO | | Modi0 -
How to do a 301 redirect for url's with this structure?
In an effort to clean up my url's I'm trying to shorten them by using a 301 redirect in my .htaccess file. How would I set up a rule to grab all urls with a specific structure to a new shorter url examples: http://www.yakangler.com/articles/reviews/other-reviews/item/article-title http://www.yakangler.com/reviews/article-title So in the example above dynamically redirect all url's with /articles/reviews/other-reviews/item/ in it to /reviews/ so http://www.yakangler.com/articles/reviews/boat-reviews/item/1550-review-nucanoe-frontier http://www.yakangler.com/articles/reviews/other-reviews/item/1551-review-spyderco-salt http://www.yakangler.com/articles/reviews/fishing-gear-reviews/item/1524-slayer-inc-sinister-swim-tail would be... http://www.yakangler.com/reviews/1550-review-nucanoe-frontier http://www.yakangler.com/reviews/1551-review-spyderco-salt http://www.yakangler.com/reviews/1524-slayer-inc-sinister-swim-tail with one 301 redirect rule in my .htaccess file.
Intermediate & Advanced SEO | | mr_w0 -
SEO Overly-Dynamic URL Website with thousands of URLs
Hello, I have a new client who has a Diablo 3 database. They have created a very interesting site in which every "build" is it's own URL. Every page is a list of weapons and gear for the gamer. The reader may love this but it's nightmare for SEO. I have pushed for a blog to help generate inbound links and traffic but overall I feel the main feature of their site is a headache to optimize. They have thousands of pages index in google but none are really their own page. There is no strong content, H-Tags, or any real substance at all. With a lack of definition for each page, Google see's this as a huge ball of mess, with duplicate Page Titles and too many onpage links. The first thing I did was tell them to add a canonical link which seemed to drop the errors down 12K leaving only 2400 left...which is a nice start, but the remaining errors is still a challenge. I'm thinking about seeing if I can either find a way to make each page it's own blurb, H Tag or simple have the Nav bar and all the links in the database Noindex. That way the site is left with only a handful of URLs + the Blog and Forum Thought?
Intermediate & Advanced SEO | | MikePatch0