diff --git a/app/views/budgets/groups/show.html.erb b/app/views/budgets/groups/show.html.erb index 27d747c64..a5850481d 100644 --- a/app/views/budgets/groups/show.html.erb +++ b/app/views/budgets/groups/show.html.erb @@ -1,3 +1,7 @@ +<% content_for :canonical do %> + <%= render "shared/canonical", href: budget_group_url(filter: @current_filter) %> +<% end %> +
diff --git a/app/views/budgets/investments/index.html.erb b/app/views/budgets/investments/index.html.erb index 95b60f55b..4c6871826 100644 --- a/app/views/budgets/investments/index.html.erb +++ b/app/views/budgets/investments/index.html.erb @@ -4,6 +4,13 @@ search_path: budget_investments_path(budget_id: @budget.id, page: 1), i18n_namespace: "budgets.investments.index.search_form" %> <% end %> +<% content_for :canonical do %> + <% if @heading.present? %> + <%= render "shared/canonical", href: budget_investments_url(@budget, heading_id: @heading.id, filter: @current_filter) %> + <% else %> + <%= render "shared/canonical", href: budget_investments_url(@budget) %> + <% end %> +<% end %>
diff --git a/app/views/budgets/investments/show.html.erb b/app/views/budgets/investments/show.html.erb index be33605b0..73861697e 100644 --- a/app/views/budgets/investments/show.html.erb +++ b/app/views/budgets/investments/show.html.erb @@ -1,4 +1,7 @@ <% provide :title do %><%= @investment.title %><% end %> +<% content_for :canonical do %> + <%= render "shared/canonical", href: budget_investment_url %> +<% end %> <%= render partial: '/budgets/investments/investment_show', locals: { investment: @investment, diff --git a/app/views/budgets/show.html.erb b/app/views/budgets/show.html.erb index 84b7691f3..6cd74849d 100644 --- a/app/views/budgets/show.html.erb +++ b/app/views/budgets/show.html.erb @@ -1,3 +1,7 @@ +<% content_for :canonical do %> + <%= render "shared/canonical", href: budget_url(@budget, filter: @current_filter) %> +<% end %> +
diff --git a/app/views/debates/show.html.erb b/app/views/debates/show.html.erb index 532181928..7ca7b0e35 100644 --- a/app/views/debates/show.html.erb +++ b/app/views/debates/show.html.erb @@ -1,4 +1,8 @@ <% provide :title do %><%= @debate.title %><% end %> +<% content_for :canonical do %> + <%= render "shared/canonical", href: debate_url(@debate) %> +<% end %> + <% cache [locale_and_user_status(@debate), @debate, @debate.author, Flag.flagged?(current_user, @debate), @debate_votes] do %>
diff --git a/app/views/layouts/_footer.html.erb b/app/views/layouts/_footer.html.erb index b96d34625..ed6027618 100644 --- a/app/views/layouts/_footer.html.erb +++ b/app/views/layouts/_footer.html.erb @@ -7,8 +7,8 @@

<%= t("layouts.footer.description", - open_source: link_to(t("layouts.footer.open_source"), t("layouts.footer.open_source_url"), target: "blank"), - consul: link_to(t("layouts.footer.consul"), t("layouts.footer.consul_url"), target: "blank")).html_safe + open_source: link_to(t("layouts.footer.open_source"), t("layouts.footer.open_source_url"), target: "blank", rel: "nofollow"), + consul: link_to(t("layouts.footer.consul"), t("layouts.footer.consul_url"), target: "blank", rel: "nofollow")).html_safe %> <%= t("layouts.footer.contact_us") %> <%= link_to t("layouts.footer.faq"), faq_path %> diff --git a/app/views/pages/accessibility.html.erb b/app/views/pages/accessibility.html.erb index a0f54760d..13c51869b 100644 --- a/app/views/pages/accessibility.html.erb +++ b/app/views/pages/accessibility.html.erb @@ -1,4 +1,8 @@ <% provide :title do %><%= t('pages.titles.accessibility') %><% end %> +<% content_for :canonical do %> + <%= render "shared/canonical", href: page_url("accessibility") %> +<% end %> +

Accesibilidad

diff --git a/app/views/pages/census_terms.html.erb b/app/views/pages/census_terms.html.erb index ff57d094a..4134e33b7 100644 --- a/app/views/pages/census_terms.html.erb +++ b/app/views/pages/census_terms.html.erb @@ -1,3 +1,7 @@ +<% content_for :canonical do %> + <%= render "shared/canonical", href: page_url("census_terms") %> +<% end %> +
diff --git a/app/views/pages/conditions.html.erb b/app/views/pages/conditions.html.erb index fbe53c1ca..7a1e5ac54 100644 --- a/app/views/pages/conditions.html.erb +++ b/app/views/pages/conditions.html.erb @@ -1,4 +1,7 @@ <% provide :title do %><%= t('pages.titles.conditions') %><% end %> +<% content_for :canonical do %> + <%= render "shared/canonical", href: page_url("conditions") %> +<% end %>
diff --git a/app/views/pages/general_terms.html.erb b/app/views/pages/general_terms.html.erb index 72e6f4046..9404e6718 100644 --- a/app/views/pages/general_terms.html.erb +++ b/app/views/pages/general_terms.html.erb @@ -1,3 +1,7 @@ +<% content_for :canonical do %> + <%= render "shared/canonical", href: page_url("general_terms") %> +<% end %> +
diff --git a/app/views/pages/more_info/faq/index.html b/app/views/pages/more_info/faq/index.html.erb similarity index 89% rename from app/views/pages/more_info/faq/index.html rename to app/views/pages/more_info/faq/index.html.erb index f48864a91..e6deee33e 100644 --- a/app/views/pages/more_info/faq/index.html +++ b/app/views/pages/more_info/faq/index.html.erb @@ -1,3 +1,7 @@ +<% content_for :canonical do %> + <%= render "shared/canonical", href: faq_url %> +<% end %> +