The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Web Design
    4. Will my site structure provide decent SEO?

    Will my site structure provide decent SEO?

    Web Design
    3 3 1.0k
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dbuckles
      dbuckles last edited by

      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

      1 Reply Last reply Reply Quote 0
      • SeoStallion
        SeoStallion last edited by

        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.

        1 Reply Last reply Reply Quote 1
        • HiveDigitalInc
          HiveDigitalInc last edited by

          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 Products

          etc...

          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 Reply Last reply Reply Quote 1
          • 1 / 1
          • First post
            Last post
          • How effective the site is on SEO
            omidmada2a
            omidmada2a
            0
            5
            65

          • We believe we accomplished an SEO Parallax site with a nice balance. Can the MOZ community critique this site from an SEO perspective?
            SEO-Buzz
            SEO-Buzz
            0
            3
            302

          • Will updating our site from ASP .NET 3.5 to ASP .NET 4.0 negatively affect SEO?
            Bromtec
            Bromtec
            0
            2
            164

          • So apparently SEO moz will get us de-indexed according to a SEO company!
            Marcus_Miller
            Marcus_Miller
            0
            6
            594

          • Time On Site and SEO?
            SoftzSolutions
            SoftzSolutions
            0
            4
            1.4k

          • I've set up my own site which is still fairly new but I'm a bit concerned that there is a bloackage SEO wise somewhere because when I try to crawl the site on SEOmoz it only crawls one page.
            JoshED
            JoshED
            0
            7
            219

          • Turning my Design Business site into a site to promote SEO
            AndySolo
            AndySolo
            0
            4
            385

          • Can SEO Moz perform a full site crawl and provide a report showing all URLs within an existing domain?
            DCondon
            DCondon
            0
            7
            904

          Get started with Moz Pro!

          Unlock the power of advanced SEO tools and data-driven insights.

          Start my free trial
          Products
          • Moz Pro
          • Moz Local
          • Moz API
          • Moz Data
          • STAT
          • Product Updates
          Moz Solutions
          • SMB Solutions
          • Agency Solutions
          • Enterprise Solutions
          • Digital Marketers
          Free SEO Tools
          • Domain Authority Checker
          • Link Explorer
          • Keyword Explorer
          • Competitive Research
          • Brand Authority Checker
          • Local Citation Checker
          • MozBar Extension
          • MozCast
          Resources
          • Blog
          • SEO Learning Center
          • Help Hub
          • Beginner's Guide to SEO
          • How-to Guides
          • Moz Academy
          • API Docs
          About Moz
          • About
          • Team
          • Careers
          • Contact
          Why Moz
          • Case Studies
          • Testimonials
          Get Involved
          • Become an Affiliate
          • MozCon
          • Webinars
          • Practical Marketer Series
          • MozPod
          Connect with us

          Contact the Help team

          Join our newsletter
          Moz logo
          © 2021 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
          • Accessibility
          • Terms of Use
          • Privacy