Dependency Graph

Dependency Graph
related to related to child of child of duplicate of duplicate of

View Issue Details

IDProjectCategoryView StatusLast Update
0009991mantisbtotherpublic2025-03-19 06:57
Reportervboctor Assigned Tovboctor  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version1.2.0rc1Fixed in Version1.2.0a3 
Summary0009991: Skip search engines indexing of login page, sign up page, and forgot password
Description

The indexing of these pages is not really necessary and pollutes the search engines with references to login pages. This will also help admins that want to completely hide there MantisBT installation from the uninvited (although no guarantees there), assuming their instance requires authentication and is not open for anonymous access.

We can also disable indexing for the following pages:

  • My View Page.
  • View Issues Page.

Note that we will have have the search engine follow the links on those pages. For example, the link to mantisbt.org.

The echo statement for the meta tag will look as follows:
echo "\t<meta name=\"robots\" content=\"noindex,follow\">\n";

TagsNo tags attached.

Relationships

related to 0005537 new Last-Modified date for bug_view*_page 
related to 0035523 acknowledged Sitemap support 

Activities

vboctor

vboctor

2008-12-19 01:30

manager   ~0020421

giallu, jreese, grangeway: let me know your thoughts on this one.

giallu

giallu

2008-12-19 05:46

reporter   ~0020423

At first glance, it looks like it won't hurt (though I can't really say if it's a real benefit)

+1 for me

vboctor

vboctor

2009-01-02 03:12

manager   ~0020516

We should also not index the following:

  1. Private Issues (View page for private issues).
  2. Private RSS feeds (since Google indexes them if the user has Google Toolbar installed).
vboctor

vboctor

2009-01-02 04:30

manager   ~0020517

I've done the original planned work. Relating to the last note.

  1. Private notes - the search engine should be blocked anyway (depending on configuration of access level).

  2. The RSS issue is tracked by a separate bug.

Related Changesets

MantisBT: master 20867105

2009-01-02 04:28

vboctor


Details Diff
Fixes 0009991: Skip search engines indexing of login page, sign up page, and forgot password. Affected Issues
0009991
mod - bug_report_page.php Diff File
mod - signup_page.php Diff File
mod - view_all_bug_page.php Diff File
mod - bug_report_advanced_page.php Diff File
mod - core/html_api.php Diff File
mod - lost_pwd_page.php Diff File
mod - login_page.php Diff File
mod - my_view_page.php Diff File