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. Intermediate & Advanced SEO
    4. Ranking for our member's company names without giving them all away!

    Ranking for our member's company names without giving them all away!

    Intermediate & Advanced SEO
    3 3 720
    • 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.
    • sssrpm
      sssrpm last edited by

      Hi,

      We have a directory of 25,000 odd companies who use our site.

      We have a strong PR site and want to rank a page for each company name.  Some initial testing on one or two company names brings us to #2 after the company's own web site in the format:  "Company Name Reviews and Feedback" - so it works well.

      We want to do this for all 25,000 of our members, however we do not wish to make it easy for our competitors to scrape through our member database!!

      e.g. using: www.ourdomain.com/randomstring/company-name-(profile).php

      unfortunately with the above performing a search on google for site:domain.com/()/()(profile).php

      would bring up all records.

      Are there any tried and tested ways of achieving what we're after here?

      Many Thanks.

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

        If you have links into all of these 25000 pages then people and robots will be able to find them.

        If you want to keep robot scrapers out then you can use a white list of robots that allows the robots of search engines and other allowed automated visitors in but instructs others to keep out.  No guarantees that they will not find a way in with this but it might help.  Human scraping will still get through.

        You could probably also devise a way to throttle the number of pageviews per visitor or per IP but that would take some creative programming.

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

          Bottom line, you cannot make data available online without offering a means for a user to grab that data.

          You said you "don't wish to make it easy" so I will share some ideas:

          • EGOL's suggestion is good and not that hard to implement. I am not sure if your site requires registration but you can set it up so guests can view a maximum of ?20 member pages or whatever amount you deem to be a reasonable number.

          • There are more complicated methods by which you can establish a script that will block any IP or user who pulls too many pages too quickly.

          • The real challenge is your sitemap. If all that is required is the company's name, your sitemap is all someone needs. In this case there is simply nothing I can think of you can do.

          • If the sitemap isn't a challenge, another idea is to present the data in a method that is not easy to read. You can leave the description information in HTML but present the company name in Flash, for example.

          Bottom line, if you want to rank well, the site has to be easy to crawl. If the crawl data offers enough information for others to steal, there is simply no reasonable method that can be used to prevent automated tools from grabbing it.

          1 Reply Last reply Reply Quote 1
          • 1 / 1
          • First post
            Last post
          • Why is my website not ranking for it's brand name in SERPs but has been indexed by Google?
            Nigel_Carr
            Nigel_Carr
            0
            4
            636

          • A client rebranded a few years ago and doesn't want to be associated with it's old brand name. He wishes not to appear when the old brand is searched in Google, is there something we can do?
            0
            1
            28

          • Ranking 1st for a keyword - but when 's' is added to the end we are ranking on the second page
            GastonRiera
            GastonRiera
            0
            5
            3.9k

          • Google's 'related:' operator
            EpicWebStudios
            EpicWebStudios
            0
            5
            209

          • My homepage doesn't rank anymore. It's been replaced by irrelevant subpages which rank around 100-200 instead of top 5.
            loopyal
            loopyal
            0
            14
            1.7k

          • How can I change my website's content on specific pages without affecting ranking for specific keywords?
            Thos003
            Thos003
            0
            3
            818

          • How can I change my website's content on specific pages without affecting ranking for specific keywords?
            RyanKent
            RyanKent
            0
            3
            1.2k

          • Don't want to lose page rank, what's the best way to restructure a url other than a 301 redirect?
            marig
            marig
            0
            6
            1.0k

          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