Page/Website Structure
-
Hello again Mozzers,
We have a category, lets call it widgets. Within widgets are about a hundred or so products. For usability my predecessor made the following layout
Widgets Main Cateogry - Links off homepage - (no content just links to the 3 sub-categories)
- Widgets by Resolution
---- About 20 subcategories
eg. 0.1 Resolution widgets
0.2 resolution widgets
- Widgets by Capacity
---- About 20 subcategories
eg. 1 capacity widgets
2 capacity widgets
- Widgets by Type
---- About 12 subcategoriesThis was a major improvement from a userbility perspective as it made a very complex product range navigatable by the major features or basic type. However, as you can imaging we now have 60+ very similiar pages all displaying very similiar products a nightmare for SEO. It also isnt ideal for user navigation as it take too many clicks to get to the products.
I propose the following fix, and i wanted your opinion.
Widget Main Category - Link from homepage (Consolidated with Widgets by Type)
-300 Words of content
-Links to the 12 Sub-type Catoregies (These are pages i can fill with content + products. This would give me a more ordinary structure of which I can focus each page to a keyword)The tricky part comes with incorporating the capacity and resolution options.
1 Browse Capacity Page
(20 sub categories all the same except capacity quantity & products)
1 Browse by Resolution Page
(20 sub categories all the same except resolution value & products)The owner want them, I was going to link from the main widgets page to each of these to give the customer the option. What I can't decide is how to deal with them from an SEO point of view. Should they be no-followed? canonicaled? Can there be any advantage to having so many pages covering slightly different variations or as i suspect it is dangerous to the overall health of the site.
To complicate things further, Canonical tags may not be an option due to an old magento version running that doesnt support them. Is there an alternative way around?
As always many thanks.
-
Cheers Everett.
You have definitely reset my thinking, id started to make it over complex for myself.
The content for the resolution / category pages will create a lot of duplicate issues due to the unavoidable similarities, i will take a combination of solutions provided here and try to consolidate resolution and capacity into broader categories that can be written about as you suggest with less overlap. I will look to no-index smaller categories that would be thin and cause issues but remain essential.
I will also stick to my plan and consolidate the "types of widget" onto the main widget page. This will move them a step up the hierarchy and allow me a wider scope of content on the main parent page.
All product urls are homepage.co.uk/product.html by default so shouldnt cause issue in multiple urls. I have also implimented automatic canonical tags on all cateogry and products to combat any accidental duplications.
-
OK Let's start again now that we know your hands are sort of tied - for now.
I would write some introductory copy for each category page and use it to help the visitor. For example:
Widgets Main Category
Add content to this page. Explain what to look for in a widget. How do I choose one? Should I shop by resolution, capacity, type? What are the differences between widget brands? Is one more "high end" and another more "entry level"? Where do I go from here?- Widgets by Resolution
Add content to this page. Explain the differences between various resolutions. What sort of resolution should I be looking for if I want to do This type of thing Vs That type of thing? What resolution do I need for the types of things I want to do? How can I get the best resolution for my budget?- 0.1 Resolution widgets
Add content to this page. What are 0.1 Resolution Widgets best for? What do they not do well? When should I go up to a higher resolution widget? Are these more entry-level? Are they designed to provide me with all of the features I need to get started with widgeting at a lower cost point? Show me the "value" of 0.1 widgets without making them sound "cheap". At the same time, if I need a higher resolution widget, point me to the next level up. - 0.2 resolution widgets
Add content to this page. What are the 0.2 resolution widgets good for? Why should I buy one of these instead of a less expensive 0.1 resolution widget? Do I need a 0.3 resolution widget, or will a 0.2 give me what I need? Should I be concerned with capacity and other options too?
- Widgets by Capacity So on and So Forth...
---- About 20 subcategories
eg. 1 capacity widgets
2 capacity widgets
- Widgets by Type
---- About 12 subcategoriesSo in the end you'll need to write about 55 pages of content for those three categories and their subcategories. You can probably knock this out in a week if you focus on this project. Just don't fill it with useless "SEO copy". Try to anticipate and answer a visitor's questions so they know what to do next.
Rel canonical (rel next prev doesn't seem to work well, though in theory it's supposed to) the paginated pages of each category or subcategory back to first page in that cat/sub-cat.
It is quite alright if the products listed in different categories overlap. Make sure that products which exist in multiple categories don't have multiple URLs going to them. This tends to happen when categories are put into the product page URL. If that is the case, we can discuss different ways to handle it, but I'll assume it's not an issue for now.
- 0.1 Resolution widgets
-
Im at the difficult point where developing filters etc are not a great option due to the age of our CMS. Before I can secure a greater budget I need to show results.
This rules out (for now) any mass changing of nav bars which are sadly a bit static. This means doing it via pure and fairly basic page structure at the moment. Hence my difficulty sorting out a normally fairly easy problem.
-
Lesley, the only problem with that otherwise good plan would be that those bolded pages don't seem to make good categories in-and-of themselves. For example, what's the difference between the "Widget" category landing page and the "Widgets by Resolution" landing page before any filters have been set?
ATP could you drastically reduce the amount of category pages by putting them into: Low, Medium, High Resolution options? Thus:
Widgets
- Widgets by Capacity (not a page, but a drop-down to select one of the below)
-
- High Resolution Widgets
-
- Medium Resolution Widgets
-
- Low Resolution Widgets
Then you could apply filters like price, color, rating... and use rel canonical tags to keep the filter URLs from being indexed on their own.
-
If I were doing the site the way I would more than likely do it is have your main bolded categories as actual categories. The for the sub categories that you have listed I would use a filtered navigation that is not indexed for them. One thing that would determine if I did that would be how many products are in the bolded categories as well. How many should be in the bolded categories? (when I say bolded I am talking about the ones you have in bold in your post)
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 is the best meta description for Category Pages, Tag Pages and Main Article?
Hi, I want to index all my categories and tags. But I fear about duplicating the meta description. for example: I have a tag name "Learn Stock Market", a category name "Learning", and a main article "What is Stock Market". What is your suggestion for meta description of these three pages that looks great for seo google?
On-Page Optimization | | mbmozmb0 -
Embedded twitter post is good for https://www.fitness-china.com/hip-thrust-machine seo
We have short video posts on twitter. Embedded twitter post is good for https://www.fitness-china.com/hip-thrust-machine SEO?
On-Page Optimization | | ahislop5740 -
Should I utilize URL re-writes to include keywords and other optimised page elements on my website?
Hi there, I am working on a medical recruitment website: https://wave.com.au/ I have noticed that our Job Search and Job Listings section of the website is lacking a little bit in terms of SEO optimisation. For example, at the moment this is our search page (with locum work type selected): https://wave.com.au/search-locum/results If you add a location, for example, NSW and then click search again, it updates the URL to: https://wave.com.au/search-locum/results?LocumSearchForm_Location[]=NSW&action_doSearch=Search+jobs I did a check what some competitors and leaders in the recruitment industry were doing and I came across: https://www.ochrerecruitment.com.au/jobs/anaesthetics/new-south-wales/locum/ If you click the different filters/options, it updates the URL to include more clearly defined categories. Some websites would even have a H1 heading tag that would update based on the filters/options you selected. Should I set up a set of URL re-writes and re-structure my website a little bit so that dynamic URLs change to static etc.? Does anyone have any best practice knowledge in regards to this? I have been referencing the following article: https://moz.com/blog/dynamic-urls-vs-static-urls-the-best-practice-for-seo-is-still-clear
On-Page Optimization | | Wavelength_International0 -
Website server errors
I launched a new website at www.cheaptubes.com and had recovered my search engine rankings as well after penguin & panda devestation. I'm was continuing to improve the site Sept 26th by adding caching of images and W3 cache but moz analytics is now saying I went from 288 medium issues to over 600 and i see the warning "45% of site pages served 302 redirects during the last crawl". I'm not sure how to fix this? I'm on WP using Yoast SEO so all the 301's I did are 301's not 302's. I do have SSL, could it be Http vs Https? I've asked this question before and two very nice people replied with suggestions which I tried to implement but couldn't, i got the WP white screen of death several times. They suggested the code below. Does anyone know how to implement this code or some other way to reduce the errors I'm getting? I've asked this at stackoverflow with no responses. "you have a lot of http & https issues so you should fix these with a bit of .htaccess code, as below. RewriteEngine On
On-Page Optimization | | cheaptubes
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] You also have some non-www to www issues. You can fix these in .htaccess at the same time... RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] You should find this fixes a lot of your issues. Also check in your Wordpress general settings that the site is set to www.cheaptubes.com for both instances." When I tried to do as they suggested it gave me an internal server error. Please see the code below from .htaccess and the server error. I took it out for now. BEGIN WordPress <ifmodule mod_rewrite.c="">RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^.$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
RewriteCond %{HTTP_HOST} !^www. RewriteRule ^(.)$ http://www.%{HTTP_HOST}/$1 [R=301,L]</ifmodule> END WordPress Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@cheaptubes.com and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.0 -
Is it better to have an hreflang go to the home page in a different language if there's no corresponding page
If I have some pages in English, but not in Spanish on my website: Should my hreflang go to the home page on the Spanish site? Or should I not have an "es-MX" hreflang for that page? Ideally I would have all the pages translated, but this has not all been done yet.
On-Page Optimization | | RoxBrock0 -
Pages vs Posts
What are your thoughts on pages vs posts? I am setting up a new blog for a client but not sure how to structure the content. I may just do posts or a whole bunch of page listed down the sidebar. It seems like my pages always rank better than my posts. Has anyone else noticed this? Could it be because of the dates tied posts?
On-Page Optimization | | SixTwoInteractive0 -
How much SEO value does a fashion site get from bolting text onto the bottom of home page? Does the value compensate for cluttering up a page focused on an iconic image?
Getting ready to launch a completely redesigned site for a fashion designer. Since it is a fashion site, visitors do not need text to describe what the site is about., We are weighing three options: 1) clean design with no text (just images and navigational links), 2) bolting on a couple of sentences of text at the bottom of the page to signal keyword terms to the search engines, 3) following the lead of the top ranking site in the category and adding lots of text to the bottom of the page. Do the SEO benefits justify cluttering up the design by bolting text onto the bottom of the home page, and if so, how many characters of text seem to be the minimum to be effective?
On-Page Optimization | | RandyP0 -
How do you fix on page SEO ?
I have been trying to push my foundation website in organic search results for competitive keywords , i have been not been so consistent in raking our website in top search results of Google. can some one recommend the guidelines and activities which can really push my websites to Google first page. More Info: about our foundation We are the worlds largest school meal run ngo in the world feeding over 1.3 million school children in India Wesite url www.akshayapatra.org
On-Page Optimization | | AkshayaPatra0