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. Technical SEO Issues
    4. Overdynamic Pages - How to Solve it?

    Overdynamic Pages - How to Solve it?

    Technical SEO Issues
    5 3 78
    • 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.
    • JoaoCJ
      JoaoCJ last edited by

      Hi everyone,

      I'm running a classified real estate ads site, where people can publish their apartment or house they want to sell, so we use multiple filters to help people find what they want.

      Lately we added multiple filters to the URL to make the search more precise, things like:

      • Prices (priceAmount=###)
      • Bedrooms (BedroomsNumber=2)

      • Bathrooms (BathroomsNumber=3)

      • TotalArea (totalArea=1_50)
      • Services (Elevator, CommonAreas, security)

      Among other Filters so you see the picture, all this filters are on the URL so that people can share their search on multiple social media, that makes two problems for moz crawl:

      • Overdynamic URLs
      • Too long URLs

      Now what would be a good solution for this 2 problems, would a canonical to the original page before the "?" would be ok?

      Example:
      http://urbania.pe/buscar/venta-de-propiedades?bathroomsNumber=2&services=gas&commonAreas=solarium

      The problem I have with this solution is that I also have a pagination parameter (page=2), and I'm using prev and next tags, if I use a such canonical will break the prev and next tag?

      http://urbania.pe/buscar/venta-de-propiedades?bathroomsNumber=2&services=gas&commonAreas=solarium&**page=2**

      Also thinking if adding a noindex on pages with paramters could also be an option.

      Thanks a lot, I'm trying to address this issues.

      1 Reply Last reply Reply Quote 0
      • matt-elshaw
        matt-elshaw last edited by

        Hi,

        In your situation the canonical option would be the best way to handle those filtering options. Essentially, any time a filter (bedrooms, price etc) is used, the resulting page should canonical back to the original page (with no filtering options).

        On the original page you can then use rel=next/prev tags to indicate the relationship between the pages. You will not need to add rel=next/prev tags to pages that use filtering options, as these will all have a canonical tag pointing to the original version of the page with no filtering options.

        Hope this helps!
        Matt

        JoaoCJ 1 Reply Last reply Reply Quote 0
        • Travis_Bailey
          Travis_Bailey last edited by

          Matthew is quite correct, but I think the response was a bit incomplete. I'm given to the same thing at times.

          Anyway, read this. That should get you up to speed on faceted navigation.

          1 Reply Last reply Reply Quote 0
          • JoaoCJ
            JoaoCJ @matt-elshaw last edited by

            Thanks a lot Mathew for your response,

            So, just for clarification:

            Example 1:
            If i have this page (http://urbania.pe/buscar/venta-de-propiedades?&**page=2**) with only pagination parameter:

            I don't have to use the rel canonical towards: http://urbania.pe/buscar/venta-de-propiedades since i'm using prev and next tags on all this pagination pages.

            Example 2:
            If I have a page with multiple filters + pagination (http://urbania.pe/buscar/venta-de-propiedades?bathroomsNumber=2&services=gas&commonAreas=solarium&**page=2**), is OK to canonical towards the main page since pagination will not be used.

            Please let me know if my examples are correct.
            Thanks.

            matt-elshaw 1 Reply Last reply Reply Quote 0
            • matt-elshaw
              matt-elshaw @JoaoCJ last edited by

              Hi,

              In Example 1, each page should use self referencing canonical tags in addition to pagination tags.So for example:

              URL: http://urbania.pe/buscar/venta-de-propiedades

              **URL: http://urbania.pe/buscar/venta-de-propiedades?&page=2 **
              <link rel="canonical" href="http: urbania.pe="" buscar="" venta-de-propiedades?&page="2""></link rel="canonical" href="http:>

              And so on.....

              In Example 2, for pages with pagination + filtering, canonical tags should point to the the relevant page of results without filtering. So for example:

              URL: http://urbania.pe/buscar/venta-de-propiedades?bathroomsNumber=2&services=gas&commonAreas=solarium
              <link rel="canonical" href="http: urbania.pe="" buscar="" venta-de-propiedades"=""></link rel="canonical" href="http:>

              URL: http://urbania.pe/buscar/venta-de-propiedades?bathroomsNumber=2&services=gas&commonAreas=solarium&page=2
              <link rel="canonical" href="http: urbania.pe="" buscar="" venta-de-propiedades?&page="2""></link rel="canonical" href="http:>

              Hope this isnt too confusing 🙂

              Thanks,
              Matt

              1 Reply Last reply Reply Quote 1
              • 1 / 1
              • First post
                Last post
              • Blog Page Titles - Page 1, Page 2 etc.
                Paul-Gross
                Paul-Gross
                0
                8
                549

              • Duplicate Content issue in Magento: The product pages are available true 3 URL's! How can we solve this?
                stsconsulting
                stsconsulting
                0
                7
                2.6k

              • Why is the Page Authority of my product pages so low?
                Francisco_Meza
                Francisco_Meza
                0
                5
                1.6k

              • 2 links on home page to each category page ..... is page rank being watered down?
                QubaSEO
                QubaSEO
                0
                6
                436

              • How to Solve Duplicate Page Content Issue?
                Gustav-Northclick
                Gustav-Northclick
                0
                12
                1.2k

              • Can I use canonical tags to merge property map pages and availability pages to their counterpart overview pages?
                AlanBleiweiss
                AlanBleiweiss
                0
                5
                784

              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