Starting a Blog and URL Structure Advice
-
Hello SEOmoz Community,
We are going to start a blog on our website and have a slight dilemma. Our site is a .Net site and the blog platform we've chosen (BlogEngine) only allows us to use the following url structure: www.domain.com/blog/post/post-name. We've looked at other .Net blog software and this one meets all of our needs except for the ideal URL Structure.
We would like to remove the /post/ directory; however have not technically found a way to do it. We wanted to get some opinions on whether or not we should just start with this URL structure and not worry about the extra directory, or work to find another solution that eliminates this extra directory. Ideally we want to keep the posts as close to the root as possible for link juice distribution, and the extra directory could get in the way.
Also, if anyone has any advice on a more flexible .Net blog platform, suggestions would be greatly appreciated.
We thank you so much in advance for your time and help.
-
Yeah, it is awesome for really dynamic URLs and pretty cool how you can completely make up directory structure to match your navigation or help with usability.
-
Perfect...Thanks for all the help and feedback Mike!
-
If you have not implemented the blog yet, you will not have to use 301 redirects. You only need to 301 if you have existing content, then want to point it to the newer URL.
Here is a real-case scenario:
We had an old URL
domain.com/content.asp?ID=9XXX123M85&AID=KXXX123JSL
We used URL rewriting to change that to domain.com/product - this tells the server to fetch the information from the ugly URL and display it using the new friendly URL. We then had to set up a 301 from the ugly URL to the new URL, ONLY BECAUSE the ugly URL was already in place and receiving inbound links from other sites.
At this same time, we also created a new page
domain.com/content.asp?ID=9XXX123M85&AID=XXXNEWPAGE
We used URL rewriting to change that to domain.com/solutions/feature - again, this tells the server to fetch the content from the ugly URL and display it using the friendly URL. This time, we did not need to set up a 301, because this was a brand new page.
From my research and understanding, there are no negative repercussions in using URL rewriting on new pages; however, if you use URL rewriting, you SHOULD also incorporate a 301 to redirect inbound links that were previously pointing to the old content.
Good luck Rich.
Mike
-
Thanks so much for the resource and feedback Mike...I have not looked into URL rewriting. I'll forward this on to our developer.
With the URL rewrites and 301 redirects, I wonder if there are any long-term negative implications for SEO as we will be building a large library of posts. Would it be better to leave /post/ in place without the URL rewrites and 301's? Trying to weigh the positives and negatives of one over the other.
This is a nice solution to our dilemma and we thank you
-
Thanks Mike. That answers my question above. There is a way to trick the server.
-
Have you looked into URL rewriting?
Jen did a great post on this here.
It more or less allows you to rewrite the URL however you want.
So instead of www.domain.com/blog/post/post-name you could do www.domain.com/blog/article/post-name or www.domain.com/blog/post-name or even www.domain.com/blog-post-name
Depending on your webserver, you should be able to accomplish this in a few lines of code.
Mike
-
I don't know the answer to this... just askin' in case a smart person knows.
Would there be any problem with using .htacess to get rid of the unwanted directory name... for example just 301 redirect everything from www.domain.com/blog/post/post-name to www.domain.com/post/post-name ?
I think that this would work since all of the action is on the server.
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
-
Category url with resultsperpage loop
Hi there, We upgraded our webshop last weekend and our moz crawl on monday found a lot of errors we are trying to fix. I am having some communication problems with our webmaster so I need a little help. We have extremely long category pages url, does anyone have a guess which kind of mistake our webmaster could make:
Technical SEO | | isabelledylag
https://site-name.pl/category-name?page=3?resultsPerPage=53?resultsPerPage=53 .... And it keeps on repeating the string ?resultsPerPage=53 exactly 451 times as if there was some kind of loop. Thanks in advance for any kind of hint 🙂
Kind regards,
Isabelle0 -
Using 410 To Remove URLs Starting With Same Word
We had a spam injection a few months ago. We successfully cleaned up the site and resubmitted to google. I recently received a notification showing a spike in 404 errors. All of the URLS have a common word at the beginning injected via the spam: sitename.com/mono
Technical SEO | | vikasnwu
sitename.com/mono.php?buy-good-essays
sitename.com/mono.php?professional-paper-writer There's about 100 total URLS with the same syntax with the word "mono" in them. Based on my research, it seems that it would be best to serve a 410. I wanted to know what the line of HTACCESS code would be to do that in bulk for any URL that has the word "mono" after the sitename.com/0 -
Should I enable trackback on my blog?
Hi, I received a notification that somebody posted a trackback comment and I am not sure about the recommended course of action. What is the SEO impact of accepting trackbacks on my blog? Should I simply ignore them or should I accept them? What I understand is that it means somebody linked to my blog (which is good) but do I get something out of posting the trackback in the comment section or am I just giving somebody a free link? Is that the same as if I was to link to another blog or does it carry some sort of a social recognition helping my site authority? Cheers Guillaume
Technical SEO | | tbps0 -
Changing all urls
A client of mine has a wordpress website that is installed in a directory, called "site". So when you go to www.domain.com you are redirected to www.domain.com/site. We all know how bad it is to have a redirect fron your subdomain to another page. In this case I measured a loss of 5 points of page authority. The question is: what is the best practice to remove the "site" from the address and changing all the urls? Should I use the webmaster tool to tell to Google that the site is moving? It's not 100% true, cause the site is just moving one level up. Should I install a copy of the website under www.domain.com and just redirect 301 every old page to its new url? This way I think the site would be deindexet for 2/3 months. Any suggestions or tips welcome! Thanks DoMiSol
Technical SEO | | DoMiSoL0 -
Blog question
If i set up a blog like this - http://www.abccompany.com/blog ? ( in a folder ), will each link to http://www.abccompany.com/blog carry more value to the main site than if the blog were set up like this- http://www.blog.abccompany.com
Technical SEO | | seoug_20050 -
.htaccess file in wordpress blog
I want to redirect non www to www in blog hosted by wordpress. Where can i find .htaccess file ? Shall i have to create a new one ? If yes, where should i upload it ? Thanks
Technical SEO | | seoug_20050 -
Will a "blog=example "parameter at the end of my URLs affect google's crawling them?
For example, I'm wondering if www.example.com/blog/blog-post is better than www.example.com/blog/blog-post?blog=example? I'm currently using the www.example.com/blog/blog-post?blog=example structure as our canonical page for content. I'm also wondering, if the parameter doesn't affect crawling, if it would hurt rankings in any way. Thanks!
Technical SEO | | Intridea0