: Menu / URL structure for SEO I am planning to structure my menu and following 4 types came into my mind. Menu 1 Extensions (/extensions) |-- Magento Extensions (/extensions/magento)
I am planning to structure my menu and following 4 types came into my mind.
Menu 1
Extensions (/extensions)
|-- Magento Extensions (/extensions/magento)
|-- Prestashop Extensions (/extensions/prestashop)
|-- WooCommerce Extensions (/extensions/woocommerce)
Themes (/themes)
|-- Magento Themes (/themes/magento)
|-- Prestashop Themes (/extensions/prestashop)
|-- WooCommerce Themes (/extensions/woocommerce)
Free Stuff (/free-stuff)
Looks cleaner to me & require less space to fit in menu.
More Sub-Categories/Types can be added easily under Extensions & Themes
Free Stuff generalizes all the Free stuff from Extensions & Themes
Menu 2
Extensions (/extensions)
|-- Magento Extensions (/extensions/magento-extensions)
|-- Prestashop Extensions (/extensions/prestashop-extensions)
|-- WooCommerce Extensions (/extensions/woocommerce-extensions)
Themes (/themes)
|-- Magento Themes (/themes/magento-themes)
|-- Prestashop Themes (/extensions/prestashop-themes)
|-- WooCommerce Themes (/extensions/woocommerce-themes)
Free Stuff (/free-stuff)
This menu is exactly same as #1 . It only differs in url structure - prefix has been added to sub-menu.
Menu 3
Magento (/magento)
|-- Free Stuff (/magento/free-stuff)
|-- Premium Extensions (/magento/premium-extensions)
|-- Premium Themes (/magento/premium-themes)
Prestashop (/prestashop)
|-- Free Stuff (/prestashop/free-stuff)
|-- Premium Extensions (/prestashop/premium-extensions)
|-- Premium Themes (/prestashop/premium-themes)
WooCommerce (/woocommerce)
|-- Free Stuff (/woocommerce/free-stuff)
|-- Premium Extensions (/woocommerce/premium-extensions)
|-- Premium Themes (/woocommerce/premium-themes)
Require more space in menu.
If you want to add New Type(Drupal, Joomla etc.), you have to be careful with the available space in menu.
Menu 4
Magento (/magento)
|-- Free Stuff (/magento/magento-free-stuff)
|-- Premium Extensions (/magento/magento-premium-extensions)
|-- Premium Themes (/magento/magento-premium-themes)
Prestashop (/prestashop)
|-- Free Stuff (/prestashop/prestashop-free-stuff)
|-- Premium Extensions (/prestashop/prestashop-premium-extensions)
|-- Premium Themes (/prestashop/prestashop-premium-themes)
WooCommerce (/woocommerce)
|-- Free Stuff (/woocommerce/woocommerce-free-stuff)
|-- Premium Extensions (/woocommerce/woocommerce-premium-extensions)
|-- Premium Themes (/woocommerce/woocommerce-premium-themes)
This menu is exactly same as #3 . It only differs in url structure - prefix has been added to sub-menu
Moreover, I am targeting for following keywords:
"Magento Extensions"
"Free Magento Extensions"
"Magento Themes"
"Free Magento Themes"
and similar goes for Prestashop & Woocommerce
Which menu structure should I implement in terms of SEO friendliness? or I should adopt a new structure.
Please do suggest.
More posts by @Shelley277
1 Comments
Sorted by latest first Latest Oldest Best
you should be able to differentiate two things:
menu (which is mostly for users, to route them through your site structure), and
real site structure (which is only for search engines / crawlers, so they have as few as possible troubles on the way to each content piece)
Going from this, your real site structure should be (in the best case)
start page
category page
detail page (notice, that the category and the detail pages are on the same nesting level a step deeper as the start page)
This structure can be crawled with the maximal efficiency.
Your menu (and breadcrumbs) can link to any content piece you mean will be helpful / handy for your users.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2025 All Rights reserved.