Forum Moderators: Robert Charlton & goodroi
Google has indexed the new URLs quickly, as I used a 301 redirect. A search for 'restaurant name restaurant my city' (no quotes) shows me near the top but the SERPS show some strange results in relation to the highlighted search terms.
My URL for that restaurant (under the link and description) appears as follows (the bold is how Google has highlighted the SERPS):
www.example.com/restaurants/Area/Name-Of-Restaurant/
Note that the name of the restaurant is not highlighted even though it is part of the search terms. However, the result above mine shows highlighted as follows:
www.example.com/areaofmycountry/greedycow/food/cafes/nameofrestaurant.shtml
So the name of the restaurant gets highlighted for that result but not for mine. Their directory structure is longer than mine, so I guess that's not the problem.
Does Google prefer pages (e.g. abc.htm) rather than directories (e.g. /abc/)? I thought that hyphens in URLs were OK when used sparingly? I have searched the net and WW for an answer but I haven't found anything similar.
Then I carefully reread your question.
I think directories are always better than pages, and leave you with a lot more flexibility for the future. As for hyphens, I'd say they're not hurting you if you're already near the top.
Looking at other search results, the pattern of what gets highlighted is a little confusing. Using caps (or not) in my search doesn't seem to change it, but in some cases the name of the restaurant gets highlighted, and in some it doesn't. So I look at a bunch of restaurants, and a pattern slowly emerges.
Lower case words in the url seem to get highlighted, and upper case words don't. Take a look at your examples and see if it looks the same. Now that I've spotted it, it seems to be a very strong pattern. Not the case for description or title, just url.
I'm not sure it's worth adjusting anything because of this.
3 name restaurant (input Name1 Name2 Name3) appears in Google 1st page SERPs in this order:
name1name2.htm ....cache date May 9, 2006
yada-yada-yada-name1_name2_name3.html ....cache date May 12, 2006
name1_name2_name3.html ....cache date Apr 28, 2006
2 name restaurant (input Name1 Name2) appears in Google 1st page SERPs in this order:
name1name2.com ....cache date May 11, 2006
name1name2.com/yada/name1name2.htm ....cache date May 11, 2006
name1name2/ ....cache date May 15, 2006
name1-name2-chefname1st-chefname2nd.html ....cache date May 13, 2006
The_Name1_Name2.htm ....cache date April 30, 2006
Both restaurants fairly unique; both famous in their own right for different reasons; one now gone.
Looking at other search results, the pattern of what gets highlighted is a little confusing. Using caps (or not) in my search doesn't seem to change it, but in some cases the name of the restaurant gets highlighted, and in some it doesn't. So I look at a bunch of restaurants, and a pattern slowly emerges.Lower case words in the url seem to get highlighted, and upper case words don't. Take a look at your examples and see if it looks the same. Now that I've spotted it, it seems to be a very strong pattern. Not the case for description or title, just url.
That's exactly what I have found. So it looks like only lowercase keywords in the URL get highlighted. I guess this could affect clickthroughs, as it could attract the user's attention.
If I were to change URLs from the format www.example.com/Name-Of-Restaurant/ to www.example.com/name-of-restaurant/, would Google see that as two pages with duplicate content, as my mod_rewrite is not case-sensitive and would serve the page when either URL is called?
And lastly, does highlighting affect SERPS ranking?
If you're doing decently in the SERPs, I wouldn't risk changing anything over this. Just can't see how there's anything to gain. Energy would be better spent improving descriptions or titles to ones that beg to be clicked.
Seems very unlikely that SERP order is influenced by highlighting. Probably just a mindless script that highlights anything on the page (after it's generated) meeting the criteria.
One other result for you. For a site:domain.com inurl:keyword search, I saw the keyword also highlighted in bold whenever it appeared in the snippet as well as wherever it appeared in the (green) URL in the results.