Will my site structure provide decent SEO?
-
We have an ASP.NET MVC website with a view that can dynamically display each product we offer. The product name is hyphenated in the URL, and this is what we’re using to pull the product from the database. So an example URL would be: http://www.mysite.com/Products/Florida/Sample-Product-Name
We have another view that dynamically lists the products offered for each state. This page would contain links to the URL for each product offered in that state. The URL for Florida would be: http://www.mysite.com/Products/Florida
We want to make sure that when we enter a new product into the database, the product is indexed by Google the next time our site is crawled. I know that Google will crawl through the links in our website, so the new product should get indexed as long as we have a link to it. In this case, the link will be on the view that lists the products for the corresponding state.
I have 2 questions:
1) Is my understanding correct that Google will index the product page as long as it can find a link to it somewhere in my site?
3) To get Google to index each URL for content that is generated dynamically from a database, is having links in my site for each URL the only way to do it? Is there something we can do with the site map?
Thanks in advance everyone!
-Alex
-
While you can get all pages indexed via a sitemap, the general rule of thumb is that if Google has to use your sitemap to find the page, it will probably never rank for anything. Good internal link architecture will be your best friend here. What we generally recommend is to "link early, link often".
On every product page, plan on linking to several other products before you get to the footer of the page. Some common methods of this are...
Top Products
Related Products
Recently Added Products
People who bought this also bought...
Recently Sold Products
Featured Products
Recently Visited Productsetc...
Any excuse to get more links to more pages. For example, let's say you sell 10,000 products and your goal is to have no product page be more than 3 clicks away from the homepage...
Click 1: The homepage links to 50 product pages (Top 20 Products, 10 Latest Added, 10 Featured, 10 Recent Purchases)
Click 2: These product pages each link to another 30 (10 Latest Added, 10 Also Bought, 10 Recent Purchases) (remember, Google will spider the site asynchronously so when it comes back the latest, featured and recent should have changed)
Click 3: These product pages also link to another 30 (10 Latest Added, 10 Also Bought, 10 Recent Purchases).If this were perfectly random, you could potentially have links to 45,000 products. However, assuming there is some crossover (ie: google visits a products page and you havent added any new ones since the last page they visited), it is reasonable to believe that Google will find at least 1 link to all 10,000.
Note: use the "featured" listing to get things indexed. Feature products that havent been spidered yet by google.
-
1. This is the principle although not a given. A good deal of this depends on your sites trust, trusted sites are crawled into far more detail than low trust sites.
2. You could possibly add each new product's url to the site map or alternatively submit each new url to the search engines (this only takes about 30seconds anyway). It is good practice to have an up-to-date sitemap to include all site pages that you would like indexed.
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
-
Booking Engine SEO Question
Hello, I am working on a travel site-mostly content based, but for the deals section of the site, we were thinking of being powered by expedia...if we go with a booking engine (Expedia) will that hurt us with regards to SEO? If Google is looking for content and not another booking engine how can we overcome this? Do you think this approach is positive? any thoughts or advice on this, thanks so much.
Web Design | | lanigreg0 -
Internal linking for small site
I have a site with 13 pages, 6 are product pages, 5 are free tips pages (the other 2 are the home page and contact form). Currently I have the navbar at top of site with a "products" dropdown menu for the 6 product pages and a "Tips" dropdown menu for the 5 tip pages. All categories except the contact page are at the bottom as breadcrumbs, the homepage is "home" and the rest are relevant user friendly keyword anchor text. So I have 2 more pages to ad to "Tips" and am wondering whether to have a new 2nd level tips page that links to a 3rd level of 7 different tips pages, or keep it shallow as it is, with only 2 levels from the homepage to the other (now 13) pages, with a potential of 22 pages in the foreseable few years? (and some graphics work to make it user friendly like how Zappo's has categories to the side on each of its drop down navbar menu's and non-link text categories for its bottom of page breadcrumb links) Can those aforementioned pages linking to each other in the footer dilute link equity? (I think that's one of the primary reasons I'm curious). What do you think of this: http://www.dbswebsite.com/blog/2012/08/08/internal-linking-101-5-best-practices/ (I guess I should no follow my contact page), could it be better to have a 2nd level page for "Tips" to get more equity to that page rather than across all 7 tips pages? I have read around about this on here (hence how I found out about Zappo's) and elsewhere and wanted ask to make sure.
Web Design | | Zoolander0 -
Does Google penalise for alot of advertising on your site?
I look after the search side of a decorating website on which we carry a large amount of advertising from external brands as that is our business model. Do you know if we would get penalised for having too much advertising - would it be deemed to affect the user experience? Many thanks for your help on this.
Web Design | | Pday0 -
Build New Site Without Losing Rankings
Good morning SEOmoz community. I have a question which I am pretty sure I already know the answer to, however i thought I would reach out to my fellow experts to see if anyone had some great advice. I would really like to give my website a makeover. i have two thoughts on this, one is to scrap the site completely and start fresh, the other would be to only change it visually, but keep all the content and on-page optimization. I am terrified of losing my rankings. I am ranked position 1 and 2 for highly competitive terms and have another 15 - 20 keywords on page 1. Any advice would be tremendously appreciated!!!
Web Design | | WebbyNabler0 -
Site redesign and links?
I have a real estate website. On my sidebar I have about 16 links to pages on various neighborhoods. I templated my site using dream weaver so the same sidebar and links are on every page. I'm thinking of redesigning the sidebar and having one link that will take visitors to a page where all the neighborhood links will be and then from there visitors can choose whichever link to go to a specific neighborhood info page. I am doing this to clear space on my side bar for other content and links. What impact would this have on my home page? The website is bronxpad.com if anyone wants to check it out and provide feedback.
Web Design | | bronxpad0 -
Will A DHTML Overlay Or ThickBox Capturing Email Hurt SEO?
Some of our competitors use an overlay window on all their pages to sign a customer up for an email list (usually offering a coupon). Our questions is related to the impact on SEO the overlay might have. Does anyone have experience doing this and is this a "safe" thing to do related to SEO? Thanks...
Web Design | | onlineinitiatives0 -
What is the optimal URL Structure for Internal Pages
Is it more SEO friendly to have an internal page URL structure that reads like www.smithlawfirm.com/personal-injury/car-accidents or www.smithlawfirm.com/personal-injury-car-accidents? The former structure has the benefit of showing Google all the sub-categories under personal injury; the later the benefit of a flatter structure. Thanks
Web Design | | rarbel0 -
SEO to Drive Leads
Dear friends, I have clients asking for SEO to drive leads. I have no experience on it, how could I do that? Is there any web layout I can suggest to my client? Another question is how do I implemented the layout on the web structure? I usually structuring my website based on keywords. For example: Homepage niche: plumbing Category: london plumbing, plumbing service, etc Content: Finding London plumbing service in your area, what kind of plumbing service you should pay attention? So, based on these layout, my SEO efforts goes to the content, instead of the homepage. Now, the question is how do I increase conversion with these strategy? Is placing a form above the fold would be wise, then place the content below it. Please advice 🙂 Thanks for your kind support, Albertus
Web Design | | toeplly0