diff --git a/app/site.rb b/app/site.rb
index 648143cf..244384d6 100644
--- a/app/site.rb
+++ b/app/site.rb
@@ -30,6 +30,8 @@ get '/site/:username/?' do |username|
@pagination_dataset = events_dataset
@latest_events = events_dataset.all
+ meta_robots 'noindex, follow'
+
erb :'site', locals: {site: site, is_current_site: site == current_site}
end
diff --git a/app_helpers.rb b/app_helpers.rb
index eb03284d..ea7b0b7c 100644
--- a/app_helpers.rb
+++ b/app_helpers.rb
@@ -58,6 +58,15 @@ def enforce_ban
redirect '/'
end
+def meta_robots(newtag=nil)
+ if newtag
+ @_meta_robots = newtag
+ end
+
+ @_meta_robots
+ tag = newtag || @_meta_robots
+end
+
def title
out = "Neocities"
return out if request.path == '/'
diff --git a/views/layout.erb b/views/layout.erb
index a367acc4..4979c01c 100644
--- a/views/layout.erb
+++ b/views/layout.erb
@@ -15,6 +15,10 @@
+ <% if meta_robots %>
+
+ <% end %>
+