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. On-Page / Site Optimization
    4. My site has duplicate content

    My site has duplicate content

    On-Page / Site Optimization
    5 5 335
    • 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.
    • Master-Mind
      Master-Mind last edited by

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • SebastianCowie
        SebastianCowie last edited by

        Hi,

        A 301 redirect from index.html to the root as well as the implementation of the canonical tag will fix this issue.

        You can read more about redirect best practices here - http://www.seomoz.org/learn-seo/redirection

        And Canonical tags here - http://www.seomoz.org/learn-seo/canonicalization

        1 Reply Last reply Reply Quote 1
        • JohnW-UK
          JohnW-UK last edited by

          301 Re-direct the /index.html to the top level domain. 🙂

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

            If you are on Apache Linux Server, you want to ensure you modrewrite is in place on your .htaccess file. If you are using a CMS like Wordpress, Drupal, Jaloma and or Wolf CMS, do a simple Google search to find the process or plugins that can help you fix this problem.

            If you are not using a CMS; I would suggest Wordpress!

            Hope this helps!

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

              How to Redirect a Web Page Using a 301 Redirect
              By Herman Drost

              You've just redesigned some pages of your web site. The
              pages have high search engine rankings that you don't want
              to lose. How can you safely redirect web site traffic from
              your old pages to the new pages without losing your
              rankings? You can do this by using a " 301 redirect "

              What is 301 redirect?

              301 redirect is the best method to preserve your current
              search engine rankings when redirecting web pages or a web
              site. The code "301" is interpreted as "moved permanently".
              After the code, the URL of the missing or renamed page is
              noted, followed by a space, then followed by the new
              location or file name. You implement the 301 redirect by
              creating a .htaccess file.

              What is a .htaccess file?

              When a visitor/spider requests a web page, your web server
              checks for a .htaccess file. The .htaccess file contains
              specific instructions for certain requests, including
              security, redirection issues and how to handle certain
              errors.

              How to implement the 301 Redirect

              1. To create a .htaccess file, open notepad, name and save
              the file as .htaccess (there is no extension).

              2. If you already have a .htaccess file on your server,
              download it to your desktop for editing.

              3. Place this code in your .htaccess file:

              redirect 301 /old/old.htm http://www.you.com/new.htm

              4. If the .htaccess file already has lines of code in it,
              skip a line, then add the above code.

              5. Save the .htaccess file

              6. Upload this file to the root folder of your server.

              7. Test it by typing in the old address to the page you've
              changed. You should be immediately taken to the new
              location.

              Notes: Don't add "http://www" to the first part of the
              statement - place the path from the top level of your site
              to the page. Also ensure that you leave a single space
              between these elements:

              redirect 301 (the instruction that the page has moved)

              /old/old.htm (the original folder path and file name)

              http://www.you.com/new.htm (new path and file name)

              When the search engines spider your site again they will
              follow the rule you have created in your .htaccess file.
              The search engine spider doesn't actually read the 
              .htaccess file, but recognizes the response from the 
              server as valid.

              During the next update, the old file name and path will be
              dropped and replaced with the new one. Sometimes you may
              see alternating old/new file names during the transition
              period, plus some fluctuations in rankings. According to
              Google it will take 6-8 weeks to see the changes reflected
              on your pages.

              Other ways to implement the 301 redirect:

              1. To redirect ALL files on your domain use this in your
              .htaccess file if you are on a unix web server:

              redirectMatch 301 ^(.)$ http://www.domain.com 
              redirectMatch permanent ^(.
              )$ http://www.domain.com

              You can also use one of these in your .htaccess file:

              redirect 301 /index.html http://www.domain.com/index.html 
              redirect permanent /index.html http://www.domain.com/index.html 
              redirectpermanent /index.html http://www.domain.com/index.html

              This will redirect "index.html" to another domain using a
              301-Moved permanently redirect.

              2. If you need to redirect http://mysite.com to
              http://www.mysite.com and you've got mod_rewrite enabled on
              your server you can put this in your .htaccess file:

              Options +FollowSymLinks
              RewriteEngine on
              RewriteCond %{HTTP_HOST} ^example.com
              RewriteRule ^(.*)$ http://www.example.com/$1 [R=permanent,L]

              or this:

              Options +FollowSymLinks
              RewriteEngine On
              RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
              RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

              Tip: Use your full URL (ie http://www.domain.com) when
              obtaining incoming links to your site. Also use your full
              URL for the internal linking of your site.

              3. If you want to redirect your .htm pages to .php pages
              andd you've got mod_rewrite enabled on your server you can
              put this in your .htaccess file:

              RewriteEngine on 
              RewriteBase / 
              RewriteRule (.*).htm$ /$1.php

              4. If you wish to redirect your .html or .htm pages to
              .shtml pages because you are using Server Side Includes
              (SSI) add this code to your .htaccess file:

              AddType text/html .shtml 
              AddHandler server-parsed .shtml .html .htm
              Options Indexes FollowSymLinks Includes 
              DirectoryIndex index.shtml index.html

              Frequently Asked Question:
              What's the difference in using a 301 redirect versus a meta redirect?

              Meta Redirect
              To send someone to a new page (or site) put this in the head of your
              document:

              http://mynewsite.com/">

              Content="10; tells the browser to wait 10 seconds before
              transfer, choose however long you would like, you can even
              choose 0 to give a smoother transition, but some (really
              old) browsers aren't capable of using this so I'd suggest
              putting a link on that page to your new site for them.

              With a meta redirect the page with the redirect issues a
              200 OK status and some other mechanism moves the browser
              over to the new URL. With a 200 OK on both pages, the
              search engine wants to index both the start page and the
              target page - and that is a known spam method (set up 
              10,000 domains full of keywords for the search engines to
              index then meta redirect the "real visitor" after 0 or 1
              seconds to the "real site" ) so using it gets you
              penalized.

              The 301 redirect simply issues a Permanently Moved message
              in the HTTP header which tells the search engine to only
              index the target URL.

              Conclusion: The safest way to redirect old web pages to the
              new pages or old web site to the new web site and keep the
              same search engine rankings is to use the 301 redirect. It
              will also pass on the page rank from your old site to your
              new site.

              1 Reply Last reply Reply Quote 3
              • 1 / 1
              • First post
                Last post
              • To avoid the duplicate content issue I have created new urls for that specific site I am posting to and redirecting that url to the original on my site. Is this the right way to do it?
                0
                1
                24

              • Duplicate content on events site
                Martijn_Scheijbeler
                Martijn_Scheijbeler
                0
                3
                206

              • Acquired Old, Bad Content Site That Ranks Great. Redirect to Content on My Site?
                Blenny
                Blenny
                0
                7
                130

              • Duplicate content on partner site
                Dr-Pete
                Dr-Pete
                0
                7
                749

              • E-Commerce Site - Duplicate Content
                eugeneku
                eugeneku
                0
                5
                384

              • Duplicate content on area specific sites
                D2DWeb
                D2DWeb
                0
                5
                281

              • Best practice for franchise sites with duplicated content
                Shipyard_Agency
                Shipyard_Agency
                0
                13
                3.0k

              • Is there any benefit in on-site duplicate content?
                BradBorst
                BradBorst
                0
                7
                1.1k

              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