From 1ea9cb4daf10130cfcd059dd989a3724cad12851 Mon Sep 17 00:00:00 2001 From: Mia Winter Date: Fri, 23 Feb 2024 10:49:09 +0100 Subject: [PATCH] Improved search engine hinting using noindex and nofollow hints --- Wave/Components/Account/Pages/ConfirmEmail.razor | 5 +++++ Wave/Components/Account/Pages/ConfirmEmailChange.razor | 4 ++++ Wave/Components/Account/Pages/ForgotPassword.razor | 4 ++++ .../Account/Pages/ForgotPasswordConfirmation.razor | 4 ++++ Wave/Components/Account/Pages/InvalidPasswordReset.razor | 4 ++++ Wave/Components/Account/Pages/InvalidUser.razor | 4 ++++ Wave/Components/Account/Pages/Lockout.razor | 4 ++++ Wave/Components/Account/Pages/Login.razor | 4 ++++ Wave/Components/Account/Pages/LoginWith2fa.razor | 4 ++++ Wave/Components/Account/Pages/LoginWithRecoveryCode.razor | 4 ++++ Wave/Components/Account/Pages/Register.razor | 4 ++++ Wave/Components/Account/Pages/RegisterConfirmation.razor | 4 ++++ Wave/Components/Account/Pages/ResendEmailConfirmation.razor | 4 ++++ Wave/Components/Account/Pages/ResetPassword.razor | 4 ++++ .../Components/Account/Pages/ResetPasswordConfirmation.razor | 5 +++++ Wave/Components/Pages/EmailEdit.razor | 4 ++++ Wave/wwwroot/robots.txt | 1 - 17 files changed, 66 insertions(+), 1 deletion(-) diff --git a/Wave/Components/Account/Pages/ConfirmEmail.razor b/Wave/Components/Account/Pages/ConfirmEmail.razor index 0868db5..933dcd8 100644 --- a/Wave/Components/Account/Pages/ConfirmEmail.razor +++ b/Wave/Components/Account/Pages/ConfirmEmail.razor @@ -9,6 +9,11 @@ @inject IdentityRedirectManager RedirectManager @inject IStringLocalizer Localizer + + + + + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/ConfirmEmailChange.razor b/Wave/Components/Account/Pages/ConfirmEmailChange.razor index c9a537d..355975a 100644 --- a/Wave/Components/Account/Pages/ConfirmEmailChange.razor +++ b/Wave/Components/Account/Pages/ConfirmEmailChange.razor @@ -10,6 +10,10 @@ @inject IdentityRedirectManager RedirectManager @inject IStringLocalizer Localizer + + + + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/ForgotPassword.razor b/Wave/Components/Account/Pages/ForgotPassword.razor index 7066ba3..ca2fd2c 100644 --- a/Wave/Components/Account/Pages/ForgotPassword.razor +++ b/Wave/Components/Account/Pages/ForgotPassword.razor @@ -13,6 +13,10 @@ @inject IdentityRedirectManager RedirectManager @inject IStringLocalizer Localizer + + + + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/ForgotPasswordConfirmation.razor b/Wave/Components/Account/Pages/ForgotPasswordConfirmation.razor index 73d8caf..ebb97ff 100644 --- a/Wave/Components/Account/Pages/ForgotPasswordConfirmation.razor +++ b/Wave/Components/Account/Pages/ForgotPasswordConfirmation.razor @@ -1,6 +1,10 @@ @page "/Account/ForgotPasswordConfirmation" @inject IStringLocalizer Localizer + + + + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/InvalidPasswordReset.razor b/Wave/Components/Account/Pages/InvalidPasswordReset.razor index 509578b..e30df35 100644 --- a/Wave/Components/Account/Pages/InvalidPasswordReset.razor +++ b/Wave/Components/Account/Pages/InvalidPasswordReset.razor @@ -1,5 +1,9 @@ @page "/Account/InvalidPasswordReset" + + + + Invalid password reset

Invalid password reset

diff --git a/Wave/Components/Account/Pages/InvalidUser.razor b/Wave/Components/Account/Pages/InvalidUser.razor index e61fe5d..686969e 100644 --- a/Wave/Components/Account/Pages/InvalidUser.razor +++ b/Wave/Components/Account/Pages/InvalidUser.razor @@ -1,5 +1,9 @@ @page "/Account/InvalidUser" + + + + Invalid user

Invalid user

diff --git a/Wave/Components/Account/Pages/Lockout.razor b/Wave/Components/Account/Pages/Lockout.razor index e89857e..5e78353 100644 --- a/Wave/Components/Account/Pages/Lockout.razor +++ b/Wave/Components/Account/Pages/Lockout.razor @@ -2,6 +2,10 @@ @inject IStringLocalizer Localizer + + + + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/Login.razor b/Wave/Components/Account/Pages/Login.razor index 8379c00..2647bff 100644 --- a/Wave/Components/Account/Pages/Login.razor +++ b/Wave/Components/Account/Pages/Login.razor @@ -11,6 +11,10 @@ @inject IdentityRedirectManager RedirectManager @inject IStringLocalizer Localizer + + + + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/LoginWith2fa.razor b/Wave/Components/Account/Pages/LoginWith2fa.razor index a42e7cd..4dd0cb9 100644 --- a/Wave/Components/Account/Pages/LoginWith2fa.razor +++ b/Wave/Components/Account/Pages/LoginWith2fa.razor @@ -11,6 +11,10 @@ @inject ILogger Logger @inject IStringLocalizer Localizer + + + + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/LoginWithRecoveryCode.razor b/Wave/Components/Account/Pages/LoginWithRecoveryCode.razor index a840154..b5decfc 100644 --- a/Wave/Components/Account/Pages/LoginWithRecoveryCode.razor +++ b/Wave/Components/Account/Pages/LoginWithRecoveryCode.razor @@ -11,6 +11,10 @@ @inject ILogger Logger @inject IStringLocalizer Localizer + + + + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/Register.razor b/Wave/Components/Account/Pages/Register.razor index f90d9d2..141f27f 100644 --- a/Wave/Components/Account/Pages/Register.razor +++ b/Wave/Components/Account/Pages/Register.razor @@ -16,6 +16,10 @@ @inject IdentityRedirectManager RedirectManager @inject IStringLocalizer Localizer + + + + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/RegisterConfirmation.razor b/Wave/Components/Account/Pages/RegisterConfirmation.razor index d31b6ef..7668a09 100644 --- a/Wave/Components/Account/Pages/RegisterConfirmation.razor +++ b/Wave/Components/Account/Pages/RegisterConfirmation.razor @@ -10,6 +10,10 @@ @inject NavigationManager NavigationManager @inject IdentityRedirectManager RedirectManager + + + + Register confirmation

Register confirmation

diff --git a/Wave/Components/Account/Pages/ResendEmailConfirmation.razor b/Wave/Components/Account/Pages/ResendEmailConfirmation.razor index 9ed9e97..50f310c 100644 --- a/Wave/Components/Account/Pages/ResendEmailConfirmation.razor +++ b/Wave/Components/Account/Pages/ResendEmailConfirmation.razor @@ -13,6 +13,10 @@ @inject IdentityRedirectManager RedirectManager @inject IStringLocalizer Localizer + + + + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/ResetPassword.razor b/Wave/Components/Account/Pages/ResetPassword.razor index 9592fe8..9c822f2 100644 --- a/Wave/Components/Account/Pages/ResetPassword.razor +++ b/Wave/Components/Account/Pages/ResetPassword.razor @@ -9,6 +9,10 @@ @inject IdentityRedirectManager RedirectManager @inject UserManager UserManager + + + + Reset password

Reset password

diff --git a/Wave/Components/Account/Pages/ResetPasswordConfirmation.razor b/Wave/Components/Account/Pages/ResetPasswordConfirmation.razor index 7f7347d..7c7b3f9 100644 --- a/Wave/Components/Account/Pages/ResetPasswordConfirmation.razor +++ b/Wave/Components/Account/Pages/ResetPasswordConfirmation.razor @@ -1,4 +1,9 @@ @page "/Account/ResetPasswordConfirmation" + + + + + Reset password confirmation

Reset password confirmation

diff --git a/Wave/Components/Pages/EmailEdit.razor b/Wave/Components/Pages/EmailEdit.razor index a3c54d5..e54495b 100644 --- a/Wave/Components/Pages/EmailEdit.razor +++ b/Wave/Components/Pages/EmailEdit.razor @@ -15,6 +15,10 @@ @inject EmailTemplateService TemplateService @inject IMessageDisplay Messages + + + + @(TitlePrefix + Localizer["Title"]) diff --git a/Wave/wwwroot/robots.txt b/Wave/wwwroot/robots.txt index 07365dd..b65d421 100644 --- a/Wave/wwwroot/robots.txt +++ b/Wave/wwwroot/robots.txt @@ -6,7 +6,6 @@ User-agent: Google-Extended Disallow: / User-agent: * -Disallow: /Account Disallow: /Account/Manage Disallow: /Email/Confirm Disallow: /Email/Unsubscribe