undefined
Skip to content
Moz logo Menu open Menu close
  • Products
    • Moz Pro
    • Moz Pro Home
    • Moz Local
    • Moz Local Home
    • STAT
    • Moz API
    • Moz API Home
    • Compare SEO Products
    • Moz Data
  • Free SEO Tools
    • Domain Analysis
    • Keyword Explorer
    • Link Explorer
    • Competitive Research
    • MozBar
    • More Free SEO Tools
  • Learn SEO
    • Beginner's Guide to SEO
    • SEO Learning Center
    • Moz Academy
    • MozCon
    • Webinars, Whitepapers, & Guides
  • Blog
  • Why Moz
    • Digital Marketers
    • Agency Solutions
    • Enterprise Solutions
    • Small Business Solutions
    • The Moz Story
    • New Releases
  • Log in
  • Log out
  • Products
    • Moz Pro

      Your all-in-one suite of SEO essentials.

    • Moz Local

      Raise your local SEO visibility with complete local SEO management.

    • STAT

      SERP tracking and analytics for enterprise SEO experts.

    • Moz API

      Power your SEO with our index of over 44 trillion links.

    • Compare SEO Products

      See which Moz SEO solution best meets your business needs.

    • Moz Data

      Power your SEO strategy & AI models with custom data solutions.

    Track AI Overviews in Keyword Research
    Moz Pro

    Track AI Overviews in Keyword Research

    Try it free!
  • Free SEO Tools
    • Domain Analysis

      Get top competitive SEO metrics like DA, top pages and more.

    • Keyword Explorer

      Find traffic-driving keywords with our 1.25 billion+ keyword index.

    • Link Explorer

      Explore over 40 trillion links for powerful backlink data.

    • Competitive Research

      Uncover valuable insights on your organic search competitors.

    • MozBar

      See top SEO metrics for free as you browse the web.

    • More Free SEO Tools

      Explore all the free SEO tools Moz has to offer.

    NEW Keyword Suggestions by Topic
    Moz Pro

    NEW Keyword Suggestions by Topic

    Learn more
  • Learn SEO
    • Beginner's Guide to SEO

      The #1 most popular introduction to SEO, trusted by millions.

    • SEO Learning Center

      Broaden your knowledge with SEO resources for all skill levels.

    • On-Demand Webinars

      Learn modern SEO best practices from industry experts.

    • How-To Guides

      Step-by-step guides to search success from the authority on SEO.

    • Moz Academy

      Upskill and get certified with on-demand courses & certifications.

    • MozCon

      Save on Early Bird tickets and join us in London or New York City

    Unlock flexible pricing & new endpoints
    Moz API

    Unlock flexible pricing & new endpoints

    Find your plan
  • Blog
  • Why Moz
    • Digital Marketers

      Simplify SEO tasks to save time and grow your traffic.

    • Small Business Solutions

      Uncover insights to make smarter marketing decisions in less time.

    • Agency Solutions

      Earn & keep valuable clients with unparalleled data & insights.

    • Enterprise Solutions

      Gain a competitive edge in the ever-changing world of search.

    • The Moz Story

      Moz was the first & remains the most trusted SEO company.

    • New Releases

      Get the scoop on the latest and greatest from Moz.

    Surface actionable competitive intel
    New Feature

    Surface actionable competitive intel

    Learn More
  • Log in
    • Moz Pro
    • Moz Local
    • Moz Local Dashboard
    • Moz API
    • Moz API Dashboard
    • Moz Academy
  • Avatar
    • Moz Home
    • Notifications
    • Account & Billing
    • Manage Users
    • Community Profile
    • My Q&A
    • My Videos
    • Log Out

The Moz Q&A Forum

  • Forum
  • Questions
  • Users
  • Ask the Community

Welcome to the Q&A Forum

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

  1. Home
  2. SEO Tactics
  3. Technical SEO
  4. Robots.txt to disallow /index.php/ path

Moz Q&A is closed.

After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.

Robots.txt to disallow /index.php/ path

Technical SEO
4
9
9.6k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as question
Log in to reply
This topic has been deleted. Only users with question management privileges can see it.
  • Mikkehl
    Mikkehl last edited by Nov 27, 2012, 12:49 PM

    Hi SEOmoz,

    I have a problem with my Joomla site (yeah - me too!). I get a large amount of /index.php/ urls despite using a program to handle these issues. The URLs cause indexation errors with google (404). Now, I fixed this issue once before, but the problem persist. So I thought, instead of wasting more time, couldnt I just disallow all paths containing /index.php/ ?.

    I don't use that extension, but would it cause me any problems from an SEO perspective?

    How do I disallow all index.php's? Is it a simple: Disallow: /index.php/

    1 Reply Last reply Reply Quote 0
    • Mikkehl
      Mikkehl @Cyrus-Shepard last edited by Nov 29, 2012, 7:30 AM Nov 29, 2012, 7:30 AM

      Hi Cyrus,

      Thanks for your reply!

      Unfortunately the problem is yet to be fixed, I hope that my disallow will work shortly.

      It seems that most of the index.php links to each other internally (and from old /index.php/ pages that no longer exist), which is super weird. How google found them does not make any sense to me.

      I don't beleive that external sources are linking to these pages either - I mean, how would they find these links anyway?.

      1 Reply Last reply Reply Quote 0
      • Cyrus-Shepard
        Cyrus-Shepard last edited by Nov 29, 2012, 4:17 AM Nov 29, 2012, 4:17 AM

        Hi Mikkel,

        Like Chris, I spidered your site and couldn't find any links to /index.php files, which probably indicates one of two things:

        1. You've fixed the problem - Yay!
        2. Or Google is finding those links from external sources
        3. Google found those links at one time in the past, and is still trying to crawl them.

        In the Crawl Errors report in Google Webmaster Tools, if you click on the link of each 404, there's often a "linked from" source where you can see where Google discovered the broken link. This is really helpful in rooting out the cause.

        Regardless, I'm going to go with #1 and optimistically believe that you were able to fix the problem. 🙂

        Mikkehl 1 Reply Last reply Nov 29, 2012, 7:30 AM Reply Quote 1
        • cogbox
          cogbox @Mikkehl last edited by Nov 27, 2012, 2:50 PM Nov 27, 2012, 2:50 PM

          If I spider your site I'm not seeing any /index.php urls. Does that mean you did get Joomla to cooperate with your rewriting?

          Or was your problem that you'd previously had urls indexed with /index.php/ paths and you needed to remove them?

          1 Reply Last reply Reply Quote 1
          • SanketPatel
            SanketPatel @Mikkehl last edited by Nov 27, 2012, 1:14 PM Nov 27, 2012, 1:14 PM

            Hi Mikkel, I have checked your robots.txt, it looks perfect. If you redirect /index.php to home page that using httaccess file or by using any joomla plugin that would great for you. And its also a permanent solution. 🙂

            1 Reply Last reply Reply Quote 0
            • Mikkehl
              Mikkehl @cogbox last edited by Nov 27, 2012, 1:01 PM Nov 27, 2012, 1:01 PM

              Well, I tried the sensible solution and redirecting to the correct URL instead. However the SEF program is quite limited and keep on creating new URLs regardless of my modification. Im looking for a more permanent solution, and the disallow seems at bit simple as I'm not a super programmer.

              By the way - thanks for quick replys, kudos to both of you!

              SanketPatel cogbox 2 Replies Last reply Nov 27, 2012, 2:50 PM Reply Quote 0
              • Mikkehl
                Mikkehl @SanketPatel last edited by Nov 27, 2012, 12:59 PM Nov 27, 2012, 12:59 PM

                Sure, the website in question is www.vauni.dk

                I don't think that there is any inbound links to the index.php pages. They are not easily found.

                1 Reply Last reply Reply Quote 0
                • cogbox
                  cogbox last edited by Nov 27, 2012, 1:06 PM Nov 27, 2012, 12:59 PM

                  Couldn't you rewrite those /index.php/ urls to remove the /index.php/?

                  Like this in .htaccess:

                  RewriteRule ^(.*)$ /index.php/$1 [L]

                  Only used Joomla once, but there must be a way to configure joomla to just use "/" instead of "/index.php/"?

                  Update:

                  Here's a solution to your /index.php/ issue:

                  http://www.eprcreations.com/remove-index-php-from-joomla-urls/

                  Once you've updated that, and have your urls working properly without the /index.php/, you could add this slight modification of the rewrite rule above so that all your old /index.php/ urls would be 301'd to your new ones:

                  RewriteRule ^(.*)$ /index.php/$1 [R=301,L]

                  Put it underneath the RewriteBase / line they describe in that post.

                  Mikkehl 1 Reply Last reply Nov 27, 2012, 1:01 PM Reply Quote 0
                  • SanketPatel
                    SanketPatel last edited by Nov 27, 2012, 1:20 PM Nov 27, 2012, 12:56 PM

                    Hi Mikkel,

                    Do you inbound link pointing to you index.php pages ? If yes, then it might affect your seo. Disallow: /index.ph/ is perfect but after implementing it don't inter link those index.php pages. Can you share me your website URL so that I can show you with example. How to do it.

                    Mikkehl 1 Reply Last reply Nov 27, 2012, 12:59 PM Reply Quote 1
                    • 1 / 1
                    1 out of 9
                    • First post
                      1/9
                      Last post

                    Got a burning SEO question?

                    Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.


                    Start my free trial


                    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.

                    • See all categories

                    Related Questions

                    • AmandaBridge

                      Disallow wildcard match in Robots.txt

                      This is in my robots.txt file, does anyone know what this is supposed to accomplish, it doesn't appear to be blocking URLs with question marks Disallow: /?crawler=1
                      Disallow: /?mobile=1 Thank you

                      Technical SEO | Aug 28, 2018, 9:50 AM | AmandaBridge
                      0
                    • Webicultors

                      Is sitemap required on my robots.txt?

                      Hi, I know that linking your sitemap from your robots.txt file is a good practice. Ok, but... may I just send my sitemap to search console and forget about adding ti to my robots.txt? That's my situation: 1 multilang platform which means... ... 2 set of pages. One for each lang, of course But my CMS (magento) only allows me to have 1 robots.txt file So, again: may I have a robots.txt file woth no sitemap AND not suffering any potential SEO loss? Thanks in advance, Juan Vicente Mañanas Abad

                      Technical SEO | Jan 14, 2016, 9:25 AM | Webicultors
                      0
                    • hammadrafique

                      Blocked jquery in Robots.txt, Any SEO impact?

                      I've heard that Google is now indexing links and stuff available in javascript and jquery. My webmastertools is showing that some links are blocked in robots.txt of jquery. Sorry I'm not a developer or designer. I want to know is there any impact of this on my SEO? and also how can I unblock it for the robots? Check this screenshot: http://i.imgur.com/3VDWikC.png

                      Technical SEO | Oct 15, 2014, 8:05 AM | hammadrafique
                      0
                    • NicDale

                      Is there any value in having a blank robots.txt file?

                      I've read an audit where the writer recommended creating and uploading a blank robots.txt file, there was no current file in place.  Is there any merit in having a blank robots.txt file? What is the minimum you would include in a basic robots.txt file?

                      Technical SEO | Sep 1, 2017, 12:42 PM | NicDale
                      0
                    • jwdl

                      /~username

                      Hello, The utility on this site that crawls your site and highlights what it sees as potential problems reported an issue with /~username access seeing it as duplicate content i.e. mydomain.com/file.htm is the same as mydomain.com~/username/file.htm so I went to my server hosts and they disabled it using mod_userdir but GWT now gives loads of 404 errors. Have I gone about this the wrong way or was it not really a problem in the first place or have I fixed something that wasn't broken and made things worse? Thanks, Ian

                      Technical SEO | Nov 19, 2012, 1:19 PM | jwdl
                      0
                    • TOMMarketingLtd.

                      Home Page .index.htm and .com Duplicate Page Content/Title

                      I have been whittling away at the duplicate content on my clients' sites, thanks to SEOmoz's pro report, and have been getting push back from the account manager at register.com (the site was built here and the owner doesn't want to move it).  He says these are the exact same page and he can't access one to redirect to the other.  Any suggestions? The SEOmoz report says there is duplicate content on both these urls: Durango Mountain Biking | Durango Mountain Resort - Cascade Village http://www.cascadevillagehotel.com/index.htm Durango Mountain Biking | Durango Mountain Resort - Cascade Village http://www.cascadevillagehotel.com/ Your help is greatly appreciated! Sheryl

                      Technical SEO | Sep 18, 2012, 7:32 PM | TOMMarketingLtd.
                      0
                    • NaescentAdam

                      Index.php and 301 redirect with Joomla

                      Hi, I'm running Joomla 1.7 with SEF on and I'm trying to do a htaccess redirect which fails. I have approximately 100 in effect so far and all working fine, but I have one snag. Index.php is not working as I need it to when it's redirected to www.myurl.com/ If I turn on index.php redirect to root using this code #index.php to root
                      RewriteCond %{HTTP_HOST} ^myurl.com$ [OR]
                      RewriteCond %{HTTP_HOST} ^www.myurl.com$
                      RewriteRule ^index.php$ "http://www.myurl.com/" [R=301,L] And then go to www.myurl.com/test.html I'm redirected to the homepage. I think this is because all pages are index.php in joomla. SEOMOZ and Google both think that index.php and root are duplicate pages. Does anyone have any advice for overcoming this? Thanks, Adam

                      Technical SEO | Aug 18, 2012, 6:53 AM | NaescentAdam
                      0
                    • Wallander

                      Removing robots.txt on WordPress site problem

                      Hi..am a little confused since I ticked the box in WordPress to allow search engines to now crawl my site (previously asked for them not to) but Google webmaster tools is telling me I still have robots.txt blocking them so am unable to submit the sitemap. Checked source code and the robots instruction has gone so a little lost. Any ideas please?

                      Technical SEO | Mar 21, 2013, 12:50 PM | Wallander
                      0

                    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 - 2025 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
                    • Accessibility
                    • Terms of Use
                    • Privacy

                    Looks like your connection to Moz was lost, please wait while we try to reconnect.