Dumb SEO Questions

(Entry was posted by John Pitcher on this post in the Dumb SEO Questions community on Facebook, Thursday, October 10, 2013).

A question about how to construct a good url structure for SEO

In this anti-spam day-and-age, if you have a small business offering 3-7 services in 2 main towns, would you have simple page urls:


or more keyword-rich urls:


or a directory:

Some websites that I see (still doing well) have the second option (keyword rich urls = service1-town1-town2.html) and I can remember Matt Cutts (a year or so ago) saying up to 4-5 keywords in a page url is fine and helps say what the page is about.

Just wondered if anyone knew what the current advice is? Is service1-town1-town2.html spammy or acceptable?

This question begins at 01:48:01 into the clip. Did this video clip play correctly? Watch this question on YouTube commencing at 01:48:01
Video would not load
I see YouTube error message
I see static
Video clip did not start at this question


Selected answers from the Dumb SEO Questions G+ community.

  • Simon Fryer: Hi  ;<br /><br />I don&#39;t think that any of the approaches you&#39;ve mentioned are going to raise &#39;spam&#39; flags with Google. ;<br /><br />That said I wouldn&#39;t go down the directory route unless you&#39;re targeting a large number of locations and don&#39;t have a fixed address in each one.<br /><br />Ex.1 or ex.2 would both be fine. Some would say ex.2 is better but I believe that the impact is minimal, and prefer not to use locations in URLs. Instead I&#39;d focus on other ways to establish the locale. ;<br /><br />The only real benefit of getting your locations in the URL is some very slightly bolded text in the SERPs.<br /><br />Search engines - well....Google - are beginning to understand businesses as a whole, rather than just evaluating results at a single webpage level. ;
  • William Gomes: what he said. ;-) 
  • Ranu Jain: Yes John, I too would suggest that don&#39;t include the geographic location in the URLs. You can always rank in those areas by doing local SEO. ;You can simply add the services name in the URLs.  ;<br /><br />If you really want to add the location then I would suggest to have different pages for different location under service 1and so on. As your main focus is on just two towns, it won&#39;t be a tedious job for you.<br /><br />For ex:  ;service1/town1.html (folder level structure)<br />service1/town2.html<br /><br />It will definitely help you in ranking as you will have separate page with location specific keywords and content. ;
  • John Pitcher: Many thanks all; my instinct was to move away from the servicea-town1-town2.html type of url (in case it gets frowned upon at some stage in the future) but wasn&#39;t sure if I was &quot;missing a trick&quot; by doing this.<br /> ;Many thanks for your assessment that the impact is minimal; having just used the Yoast SEO Wordpress plugin (for another site) where it flags up when your keywords are not in the url, I thought I&#39;d double-check.<br />Thanks Ranu Jain for your suggestion of rearranging the directories; service/town is probably better that town/service.
  • W.E. Jonk: From the expert panel in this weeks SEO Questions hangout on air on 01:48:01 into the YouTube video: 

View original question in the Dumb SEO Questions community on Facebook, Thursday, October 10, 2013).

Reference Links

All Questions in this Hangout