Skip to content

Commit a80bdb5

Browse files
Add noindex meta tag (#9177)
* User Profile and Report Abuse pages updated with noindex meta tag * Add noindex meta tag for all packages * Change to use ViewBag.BlockSearchIndexing
1 parent 441dbc7 commit a80bdb5

6 files changed

Lines changed: 11 additions & 0 deletions

File tree

src/NuGetGallery/Views/Packages/ReportAbuse.cshtml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
ViewBag.Title = "Report Package " + Model.PackageId + " " + Model.PackageVersion;
44
ViewBag.MdPageColumns = GalleryConstants.ColumnsFormMd;
55
string returnUrl = ViewData.ContainsKey(GalleryConstants.ReturnUrlViewDataKey) ? (string)ViewData[GalleryConstants.ReturnUrlViewDataKey] : Request.RawUrl;
6+
ViewBag.BlockSearchEngineIndexing = true;
67
}
78

89
<section role="main" class="container main-container page-report-abuse">
@@ -22,6 +23,7 @@
2223
This package has been locked and unlisted as it violates our <a href="https://www.nuget.org/policies/Terms" title="Terms of use">Terms of use</a>. Please contact support@nuget.org for further assistance.
2324
</text>
2425
)
26+
2527
}
2628
else
2729
{

src/NuGetGallery/Views/Statistics/PackageDownloadsByVersion.cshtml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
@{
33
ViewBag.Title = "Package Downloads for " + Model.PackageId;
44
ViewBag.Tab = "Statistics";
5+
ViewBag.BlockSearchEngineIndexing = true;
56
}
67

78
<section role="main" class="container main-container page-stats-per-package">

src/NuGetGallery/Views/Statistics/PackageDownloadsDetail.cshtml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
@{
33
ViewBag.Title = "Package Downloads for " + Model.PackageId + "/" + Model.PackageVersion;
44
ViewBag.Tab = "Statistics";
5+
ViewBag.BlockSearchEngineIndexing = true;
56
}
67

78
<section role="main" class="container main-container page-stats-per-package">

src/NuGetGallery/Views/Statistics/PackageVersions.cshtml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
@{
33
ViewBag.Title = "Package Version Download Statistics";
44
ViewBag.Tab = "Statistics";
5+
ViewBag.BlockSearchEngineIndexing = true;
56
}
67

78
@helper ShowIfAllPackageSet()

src/NuGetGallery/Views/Statistics/Packages.cshtml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
@{
33
ViewBag.Title = "Package Download Statistics";
44
ViewBag.Tab = "Statistics";
5+
ViewBag.BlockSearchEngineIndexing = true;
56
}
67

78
@helper ShowIfAllPackageSet()

src/NuGetGallery/Views/Users/Profiles.cshtml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
ViewBag.Tab = "Packages";
55
}
66

7+
@if (Model.IsLocked)
8+
{
9+
ViewBag.BlockSearchEngineIndexing = true;
10+
}
11+
712
@helper CreateDeleteAccountLink(string url)
813
{
914
<a href="@url" aria-label="Delete this account"><i class="ms-Icon ms-Icon--Delete ms-font-xl"></i></a>

0 commit comments

Comments
 (0)