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://moz.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
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
-
What's the current best practice for URL structure?
We’re really confused about the current best practice of URL structure. For example what would anyone advise to rank for luxury hotel rooms? name.com/luxury-hotel-rooms/
Local Website Optimization | | SolveWebMedia
name.com/hotel/luxury-hotel-rooms/
name.com/hotel/luxury-rooms/
name.com/hotel/luxury/
name.com/luxury-rooms/ Or do we add location? name.com/luxury-hotel-rooms-location/
name.com/hotel/luxury-hotel-rooms-location/ name.com/hotel/luxury-rooms-location/ They also do cottages name.com/cottages/sea-view-holiday-cottages/0 -
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 -
I've submitted my site to google search console, and only 6 images of 89 images have been indexed in 2 weeks. Should I be worried?
I've submitted my site to google search console, and only 6 images of 89 images have been indexed in 2 weeks. Should I be worried? My site is http://bayareahomebirth.org Images are a pretty big part of this site's content and SEO value. Thanks for your help!
Local Website Optimization | | mattchew0 -
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 -
Accurate rankings data? software? tools?
Hello, While I am aware that Google rankings are subject to a number of variables, I still need to be able to provide the most accurate rankings data for my clients in their reports. Most recently, I have been using the Google Adwords Planner and modifying by location and/or device. Now, having found discrepancy in the MOZ rankings, I started trying to again find the most accurate tools or software. Could someone please suggest the most accurate tool, and also how the accurate rankings are achieved? Any help would be greatly appreciated!!!! Thanks
Local Website Optimization | | lfrazer0 -
Benefits of adding keywords to site structure?
Hello fellow Mozzers, This is kind of a hypothetical, but it might have implications for future projects. Do you think there would be any benefits (or drawbacks) to placing pages of a site into a directory named after a keyword? For example, if I had a local store that sold hockey equipment, and "hockey", "equipment", and "hockey equipment" were the main targets being optimized for, would it be better (assuming the actual pages were the same) to structure the site as hypotheticalwebsite.com/about-us/ hypotheticalwebsite.com/hockey-skates/ hypotheticalwebsite.com/hockey-sticks/ hypotheticalwebsite.com/blog/ or hypotheticalwebsite.com/hockey-equipment/about-us/ hypotheticalwebsite.com/hockey-equipment/hockey-skates/ hypotheticalwebsite.com/hockey-equipment/hockey-sticks/ hypotheticalwebsite.com/hockey-equipment/blog/ Additionally, would any of this change if the root domain or the individual pages ALSO used those keywords (or if both of them used it)? pseudonyms-hockey-gear.com/hockey-equipment/skates/ pseudonyms-penalty-box.com/hockey-equipment/hockey-skates/ pseudonyms-hockey-gear.com/hockey-equipment/hockey-skates/ I've got a hunch that some of these are overkill, but I'm not sure where the scale tips from helpful to negligible to actively counterproductive. Thanks, everyone!
Local Website Optimization | | BrianAlpert780 -
Google Structured Data Verses Yandex Structured Data Validator Query
Hi All, We have implemented Schema.org on our website and we have chosen a specific schema as opposed to just using the standard localbusiness. When we ran it through the Google Structured data tool it did not report any error , however , when we tried it on Yandex, it showed up as us having problems with the way we have tagged our addresses for our different locations so we have made additional changes to fix this. I have read somewhere that the Google Structured data tool is not 100% correct at showing any errors etc and that one should use Yandex as well for validation. I am wondering what others thoughts and if what I read should be taken as correct infomation?... I would be surprised if google did release something like the structured data validator if it wasn't as good at reporting than some others out there. thanks Pete
Local Website Optimization | | PeteC120 -
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