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
-
How about a No-index backlink in the eye of Google
I have a doubt - when I create a backlink as a part of SEO in some website when I rechecked the same couple of days after. It hasn't indexed and I checked its robots file. It showing **User-agent: ****Mediapartners-Google ****Disallow: ****User-Agent: * ****Disallow:**However, is this create any backlink support or just this for the purpose of not indexing in google.I make it simple -"Is this kind of backlink creation support my SEO activity or Not?" In this No-index website.
Local Website Optimization | | LayaPaul0 -
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 -
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 -
Site Audit: Indexed Pages Issue
Over the last couple of months I've been working through some issues with a client. One of my starting points was doing a site Audit. I'm following a post written by Geoff Kenyon https://mza.seotoolninja.com/blog/technical-site-audit-for-2015 . One of the main issues of the site audit seems to be that when I run a "site:domain.com" query in Google my homepage isn't the first page listed in fact it isn't listed in this search when I go through all of the listings. I understand that it isn't required to have your homepage listed first when running this type of query, but I would prefer it. Here are some things I've done I ran another query "info:homepage.com" and the home page is indexed by Google. When I run a branded search for the company name the home page does come up first. The current page that is showing up first in the "site:domain.com" listing is my blog index page. Several months back I redirected the index.php page to the root of the domain. Not sure if this is helping or hurting. In the sitemap I removed the index.php and left only the root domain as the page to index. Also all interior links are sent to the root, index.php has been eliminated from all internal links everything links to root The main site navigation does not refer to the "Home" page, but instead my logo is the link to the Home page. Should I noindex my blog/index.php page? This page is only a compilation of posts and does not have any original content instead it actually throws up duplicate content warnings. Any help would be much appreciated. I apologize if this is a silly question, but I'm getting frustrated/ annoyed at the whole situation.
Local Website Optimization | | SEO_Matt0 -
Should I use Rel-Canonicals links for a News site with similar articles each year
Our small town news site provides coverage in a lot of seasonal areas, and we're struggling with the current year's content ranking above previous years. For instance, every year we cover the local high school football team, and create 2-3 articles per game. We'll also have some articles preseason with upcoming schedule and general team "talk". We've seen where articles from past seasons will rank higher than the current season, presumably because the older articles have more links to them from other sources (among other factors). We don't want to delete these old articles and 301 them to the newer article, since most articles include information/stories about specific players...and their families don't want the article to ever come down. Should we rel-canonical the older articles to the newer one, or perhaps to the "high school football" category page? If to the category page, should we rel-canonical even the new articles to that main category page? Thanks for the help.
Local Website Optimization | | YourMark.com0 -
Query results being indexed and providing no value to real estate website - best course of action?
Hi friends, I have a real estate website that has thousands of these type of query results pages indexed - http://search.myrealestatewebsite.com/l/43453/New_York_City_Rentals?per=100&start=159 What would be the best course of action to ensure those do not get indexed, as most provide no value whatsoever. 1. I'm limited to what I can do in the IDX, but I do believe I can modify the URL parameters for the website in Webmaster tools? Would this be correct? What would my parameter look like? 2. I have a webmaster tools for the website, then also the subdomain, which one would I submit the url parameter, or both?
Local Website Optimization | | JustinMurray0 -
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