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
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
-
Discourage search engines from indexing this site AFTER a site launch
Hi, I have unticked "Discourage search engines from indexing this site" a few months before the initial release of my website. I don't want to be found by search engines until the official release (still a few months left). Do you think that ticking this box again will harm the website's long-term ranking or have any repercussion on the website? Do you have any additional advice to avoid being temporarily ranked until the official release which won't harm the website in SERPs? Thanks for your answers.
Local Website Optimization | | Juvo0 -
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 -
Google still indexing home page even after with 301 - Ecommerce Website
Hi all,
Local Website Optimization | | David1986
We have a 301 redirect problem. Google seems to continue indexing a 301 redirect to our old home page. Even after months. We have a multiple language domain, with subfolders: www.example.com (ex page, now with a redirect to the right locale in the right country) www.example.com/it/home (canonical) www.example.com/en/home (canonical) www.example.com/es/home (canonical) www.example.com/fr/home (canonical) www.example.com/de/home (canonical) We still see the old page (www.example.com) in Google results, with old metadata in English and, just in some countries (i.e.: France), we see the correct result, the "new" homepage, www.example.com/fr/home in first position.
The real problem is that Google is still indexing and showing www.example.com as the "real" and "trusted" URL, even if we set: a 301 redirect the right language for every locale in Google Search Console a canonical tag to the locale url an hreflang tag inside the code a specific sitemap with hreflang tag specified for the new homepages Now our redirect process is the following (Italy example).
www.example.com -->301
www.example.com/en/home --> default version --->301
www.example.com/it/home --> 200 Every online tool, from Moz to Bot simulators see that there is a 301. So Correct. Google Search Console says that: on www.example.com there is a 301 (correct) in the internal link section of Google Search Console the www.example.com is still in first position with 34k links. Many of these links are cominig from property subdomains. Should we change those links inside those third level domain? From www.example.com to www.example.com/LOCALE/home? the www.example.com/LOCALE/home are the real home page, they give 200 code Do you know if there's a way to delete the old home page from Google results since this is 301? Do you think that, even after a 301 redirect, if Google sees too many internal links decides to ignore the 301? Thanks for your help! Davide0 -
Updated site with new Url Structure - What Should I expect to happen ?. Also it's showing PR 1 for my urls on Opensite explorer
Hi All, We updated our website with a new url structure. Apart from the root domain , everyother page is showing up in opensite explorer with a page rank 1. Although we only went live with this yesterday, I would have thought that the 301's etc from the old urls would be coming through and the PR would show ?.. I am not familiar what to expect or what alarms bells I need to watch out for when doing this type of thing although I would probably expect a small drop in traffic ?..I don;t know what the norm is though so Any advice greatly appreciated? 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 -
Perfect Site Structure help please and EMD question
Hello to all, I appreciate your time and trouble greatly, so thank you in advance. Question - 1 - I just watched a video regarding onsite <acronym title="Search Engine Optimization">seo</acronym>. This video explained to instead of using a services page to list each service, instead if possible make a page and menu item for the most popular search terms. So my families business site is allspecialtybuildings.com We do construction. I currently have it setup to have a services page then the listings of the services with its own page under the menu. But from watching this video, would you also suggest that it would be best to take maybe the top 3 or 4 services, then list the services as actual page menus? So say instead of this: Service Menu Link -
Local Website Optimization | | Berner
-Pole Barns
-Indoor Riding Arenas
-Garages
-Horse Barns
-Loafing Sheds Would it be best to have each service as a menu in itself like this: Home
Pole Barns
-Pole Barn Construction
-Pole Barn Kits
-Pole Barn Color Charts Indoor Riding Arenas
-Indoor Riding Arena Construction
-Indoor Riding Arena Kits
-Indoor Riding Arena Color Charts Same- Different word
Same- Different Word So basically create specific and relevant pages and remove the popular pages from a service page. Not sure if this make sense, or is basically not needed? Last Question - Branding- I got 2 <acronym title="Search Engine Optimization">seo</acronym> companies reviews back, and was told to change my branding and domain. See the issue is that the company name is All Specialty Buildings. So All is basically thrown out of some search results, almost like its a stop word. So "Specialty Buildings" shows up on many results. I would like to counter this. So I am curious if I get a new domain, like say something like ColoradoBarnConstruction.com Would this be a better domain for <acronym title="Search Engine Optimization">seo</acronym> rankings and memory for people? Or would I risk an EMD penalty? When I look for dentists, or <acronym title="Search Engine Optimization">seo</acronym> help, I get coloradodentist, or coloradoseo(dot)com's So they all rank well, I just want something brandable and easy to remember. I figured the company name would be best, But these companies that want 3500 a month for <acronym title="Search Engine Optimization">seo</acronym> services are saying different. Again thank you for your time, your ideas, and your advice. Thank you Chris0 -
Is translating my SEO meta data to new languages worthwhile?
When translating a website to additional languages, is it recommended, for Google SEO purposes, that the keywords, re-written URLs, meta titles and meta descriptions of each page be translated as well; or have those elements been completely depreciated?
Local Website Optimization | | sptechnologies0 -
Welcome to the Crawling, Indexing, and Ranking sub-forum
Hi guys,We built 2 sites for a client called Kilsaran. 1. Kilsaran.ie targeting Ireland2. Kilsaraninternational.co.uk targeting the ukThe issue is with the uk version of the site is not appearing where it used to be on the SERPs on google.co.uk when you serach for either "Kilsaran" or "Kilsaran International". The Irish version kilsaran.ie now appears first. We have set the GEO targeting for the respective Countries. The .ie site is the original site with the longer History and much more domain authority, links etc There is no manual penalty appearing So my questions is how do I get the English version to appear no.1on google.co.uk? Is it a case of building some local links? or should I implement geo ip detection?Another related question. What is the geo targeting tools function in GWT used for?ThanksRob
Local Website Optimization | | daracreative0