Data Structure, Indexing and Canonicals
-
I was wondering if anyone would be able to share some data structure/indexing best practices. We have a site that has pages designed to display National/State/City level data - all pages have slight variations in the data and descriptions - but we're seeing google index some of the city level data for national level keywords.
the URL structure is www.mysite.com/Country/State/City/Topic.html
For example - if the query was "what is the price of beans?" we're seeing Google pick up localized versions - i.e. mysite.com/US/CA/San_Francisco/price-of-beans.html - when it should be picking up mysite.com/US/price-of-beans.html
I've toyed with the idea of using the national level page as the canonical for the state/city pages - but I don't want to hurt state/city level keywords.
Because some of the pages have only slight variances - we are also seeing a lot of soft 404 errors - We're assuming that Google is seeing the pages as duplicates even though the content is different.
Any insight/suggestions are appreciated.
-
Of course anytime. If you would like to give me other examples for a look at the site I can give you a lot more information.
Glad to be of help!
Tom
-
Thank You Tom! This is a lot of information to digest - I will review and let you know if I have any additional questions - but I wanted to thank you for your prompt response!
-
I have underlined and italicized your questions and answer them the best I can this hour. I also gave you all references and I hope you will start using topic clusters and pillar pages or hub pages there are a few words these. Below I have outlined what I would do with the URL structure remember simple as possible.
Please let me know if you have any questions I know the information I'm giving you is a lot. I want to answer your question thoroughly and I know if you go through this you will have a much better understanding.
You want to create relevancy and make sure you're not going to deep or more than three clicks away from the homepage. You can also use tools like deep crawl to tell you the deep rank this is a score that is provided to show you the power of your internal links. You can use Oncrawls INscore to do the same thing.
Saving you a lot of the work described in the information below. At the end of the day, you want to build a pillar page and have topic clusters
- https://www.distilled.net/difference-between-url-structure-and-information-architecture/
- https://www.slideshare.net/dohertyjf/id2013-optimizing-your-websites-architecture-for-seo
- https://www.getcredo.com/talk-website-architecture-seo/
- https://mza.seotoolninja.com/blog/15-seo-best-practices-for-structuring-urls
- https://support.google.com/webmasters/answer/76329?hl=en&ref_topic=4617741
- https://blog.hubspot.com/marketing/pillar-page-examples
"National/State/City level data - all pages have slight variations in the data and descriptions - but we're seeing Google index some of the city level data for national level keywords".
Are you going after more than one country?
_www.mysite.com/Country/State/City/Topic.html _ ( do not use capitals when making URLs. It makes a separate URL entirely)
You do not to the country unless you are using hreflang? remember if you're not you can determine the country you want to target in Google search console the old version these are the instructions https://support.google.com/webmasters/answer/6059209?hl=en
-
remember mobile first means shorter URLs
-
hostname/2 letter country or language/state (abbreviation)/city
-
ideally/category = tx or (the state of Texas)/city
-
/products/category/sub-category/slug
-
Decisions about URL structures and decisions about the IA of your website both involve questions about grouping and hierarchies of pages. For example:
URL: should the path of an individual product be:
/product-slug
/products/slug
/products/category/slug
/products/category/sub-category/slug -
IA: how should we group our product pages and link between them:
Should there be a link “up” to the parent category?
How many “levels” of sub-category page types should there be?
How do we link between sibling products in the same (sub-)category?
How many products can we reach in (e.g.) 3 clicks from the homepage? -
then as you add more things to the city of Dallas you can keep them in a pillar page
the categories to track are:
- Page URL
- Cluster topic
- Subcluster (if applicable)
- Keyword to rank for
- Is it linked to the pillar page? (Y/N)
- Is it relinked (if applicable)? (Y/N)
- Any other other actions needed
- Has the other action been taken yet? (Y/N)
- Links out to pages 1, 2, 3, and/or 4
- Is it also a sub-pillar page (if applicable)? (Y/N)
( if you do not do business outside of the United States do not place the country's name in the URL)
If you are getting good results with the "state/city pages" referenced below and replace their conical tag it will not index
_"I've toyed with the idea of using the national level page as the canonical for the state/city pages - but I don't want to hurt state/city level keywords." _
If you replace the state/city pages with the national level pages and the state/city pages are ranking well they will cease to rank well because you will have no index them.
I will add more to this tomorrow I hope this is better for help,
respectfully
Tom
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
-
Proper SEO structure for Franchise/ Franchisee websites
Hi Neighbors, Franchise website design and development can be difficult, there’s no doubt about it. I had to find the right balance between a unique and unified brand identity, and a localized experience that accurately reflects the individual franchisees and their efforts. Due to the many benefits, I have structured the to read _domain.com/location _ domain.com = TLD /location = subfolder (location page) I have also built a customized CMS (e.g. Drupal) and have given each location access to manage their location page (subfolder). To accommodate local SEO optimization, franchisees have complete control in terms of optimizing their location page (subfolder). Title tags, meta description, Alt tags, etc... Will any local optimization performed in the subfolder (location page) be stiffened because it was not done in the TLD but in the subfolder ?
Local Website Optimization | | Jeffvertus1 -
Hreflang: customize, selection the best URL structure
Hi All,
Local Website Optimization | | SergeyFufaev
We have two websites:
example.info - this is a working site in Russian hreflang="ru"
example.com - this new site We want to start with US. For the US, we will have: local address and phone, currency in $, fully translated content.
In the future we want to expand the business (ie en-GB, en-CA, de-DE, fr-CA, fr-FR). For each country, a regional dialect, currency, address and telephone number will be used. I need to choose the right URL structure so that there won't be problems in the future. 1. When configuring geotargeting (ie fr-CA and en-CA ) in the URL of the page specify: • http://example.com/ca/ - hreflang="en-CA" - Can use Search Console geotargeting
• http://example.com/ca/fr/ - hreflang="fr-CA"
or
• http://example.com/en-ca/ - hreflang="en-CA" - Can I use a geo-targeting search console?
• http://example.com/fr-ca/ - hreflang="fr-CA" .
or
• http://example.com/ca-en/ - hreflang="en-CA" - Can I use a geo-targeting search console?
• http://example.com/ca-fr/ - hreflang="fr-CA" . quote: To geotarget your site on Google:
o Page or site level: Use locale-specific URLs for your site or page. 2. If I set the target (ie "en-CA", "fr-CA" and "fr-FR"). Can I use the page http://example.com/fr/ with customized targeting (hreflang = "fr-FR") for french speakers worldwide (hreflang= "fr"), ie: french speakers worldwide quote: "If you have several alternate URLs targeted at users with the same language but in different locales, it's a good idea also to provide a catchall URL for geographically unspecified users of that language. For example, you may have specific URLs for English speakers in Ireland (en-ie), Canada (en-ca), and Australia (en-au), but should also provide a generic English (en) page for searchers in, say, the US, UK, and all other English-speaking locations. It can be one of the specific pages, if you choose." 3. Where is it better to place select of language and country on the page?
Header, footer, pop-up window ......
The page http://example.com will be used for hreflang = "en". In my case, do I need x-default? Can I use a page with hreflang="en"configured as the x-default version? ie: Is it right?0 -
Help choosing ideal URL structure
Hi All, We are considering changing the link structure for the website of a large restaurant group, which represents about 100 restaurants in the USA. While I have some opinions, I'd very much welcome the opinions of some other seasoned SEO's as well. There are two options on the table for the link structure, which you can see below. The question is for restaurants with multiple locations, and how we structure those URLs. The main difference is whether we include the "/location/" of the URL, or if that is overkill? I suppose maybe it could have some value if someone is searching a term like "Bub City Location", with "location" right in the search. But otherwise, it just adds to the length of the URL, and I'm not sure if it'll bring any extra value... In this example, "bub-city" is the restaurant name, and "mb-financial-park" is one of the locations. Option A
Local Website Optimization | | SMQ
http://leye.local/restaurant/bub-city
http://leye.local/restaurant/bub-city/location/mb-financial-park/ Option B
http://leye.local/restaurant/bub-city
http://leye.local/restaurant/bub-city/mb-financial-park/ Thoughts?0 -
How to use canonical tags/hreflang for a company in multiple English-speaking countries?
My company is a global company with locations in AU, UK, and USA. Each has their own website. For example, we have https://www.catskill.us (for the USA), a https://www.catskill.com.au (for the AU), and https://www.catskill.co.uk (for the UK). I have used both canonical tags and hreflang tags for our USA website to distinguish any duplicate content from our AU and UK websites. I am wondering if I used the canonical tags and hreflang tags appropriatley in the below example for our USA website. Is it the best way to avoid link value loss? | |
Local Website Optimization | | joseph.defranco
| | |
| | |
| | |0 -
Which URL structure should I use?
samhillbands.com/bands/Charlottesville-VA-Wedding-Bands samhillbands.com/wedding/bands/Charlottesville-VA-Bands
Local Website Optimization | | brianvest0 -
Structured Data Question: Is there any value in "Custom Search Result Filters" structured data?
I have been doing a structured data test for a client who is looking to improve their local SEO. After running several tests in Google Developer Tools structured data testing tool I have been noticing data sets for "Custom Search Result Filters" and "Unspecified Type" structured data properties. I have plans to apply Organization and Local Business schematic markup. However my question is this: do the "Custom Search Result Filters" and "Unspecified Type" offer any value at all? I would like to have a response to our client if they ever ask about this. I attached a snapshot of what this looks like. ydu32k6.jpg?1
Local Website Optimization | | RosemaryB0 -
What to do with localised landing pages on listings website - Canonical question
Hi Run a pet listings website and we had tonnes of duplicate content that we have resolved. But not sure what to do with the localised landing pages. We have everything pointing back back to the main listings URL http://www.dogscatsandpets.co.uk/for-sale-stud-and-adoption/ but haven't pointed the URLs that show pets for specific towns and cities eg http://www.dogscatsandpets.co.uk/for-sale/dogs-and-puppies/in-city-of-london/ back to the main url. Obviously this is giving us duplicate content issues, but these pages do rank in local search and drive traffic into the site. So my question is should we canonicalise the local pages back to the main url and if we do will this mean our local landing pages will no longer rank? Is there any alternatives?
Local Website Optimization | | dogscatsandpets0 -
Structured Data Schema for Local business
Hi Where should you add ‘local business’ schema, the 'Home Page', ‘About Us’ page, 'Contact Us' page etc etc ? I presume the page with the address such as 'contact us' page but if say the address is on every page say in a footer for example is it ok to add address schema to every page ? I know someone who did this and havn't got any rich snippets out of it so presume best to focus on one primary page such as 'contact' or 'about' type pages ? Also: If your business serves multiple areas can you add schema for the other areas too or is it only for your primary business address ?
Local Website Optimization | | Dan-Lawrence
For example if your business address is listed in say ‘Wandsworth’ but you visit & serve customers in ‘Clapham’, ‘Balham’ & other regions of South West London, anyway of adding local business address structured data to your site for these areas too (to help target local searches including these other regions) Many Thanks
Dan0