Google-Zugriff auf angemeldete Kategorien zulassen

Also, beim Navigieren zu /admin/customize/robots habe ich unten Folgendes bemerkt. Wenn ich Google den Zugriff auf alle Beiträge ermöglichen möchte, die eine Anmeldung erfordern, wie müsste dieser Teil dann geändert werden?

Oder sollte ich einfach Allow-Anweisungen für alle Kategorien verwenden?

Ich konzentriere mich ausschließlich auf SEO, da ich kürzlich die Sichtbarkeit einiger Kategorien geändert habe und möchte, dass Google die Seiten weiterhin crawlt.

<%- if SiteSetting.sitemap_enabled? %>
<%- unless SiteSetting.login_required? %>
Sitemap: <%= request.protocol %><%= request.host_with_port %>/sitemap.xml
<% end %>
<% end %>

Wenn entweder eine Kategorie oder das gesamte Forum nicht öffentlich ist, gibt es keine Möglichkeit, Google den Zugriff zu ermöglichen.

Das Forum ist öffentlich. Einige Kategorien sind es nicht. Mein Ziel ist es, Benutzer zum Anmelden zu zwingen, um die Kategorien anzusehen, aber Google den Zugriff auf die Seiten und das Crawlen zu ermöglichen.

Ich habe online gelesen, dass dies mit einer robots-Datei und der Anweisung Allow: erreicht werden kann, aber das Beispiel zeigte nur, wie man eine bestimmte Seite zulässt und nicht eine ganze Kategorie.

Das ist nicht möglich. Nicht-öffentliche Kategorien erfordern eine Anmeldung zum Zugriff. Googles Web-Crawler verfügt über keine Anmeldung (er ist anonym). Daher kann Google die Kategorie oder deren Inhalt nicht sehen.

Als Randbemerkung: Wenn Google den Inhalt ohne Anmeldung zugreifen könnte, könnten dies auch technisch versierte Nutzer tun.

Verstanden. Gibt es eine Möglichkeit, ein erzwungenes Popup anzuzeigen, das die Kategorie zur Anmeldung auf pro-Kategorie-Basis erfordert? Im Sinne dessen, jemanden zu beauftragen, ein Plugin dafür zu entwickeln?

Mir ist kein bestehendes Plugin bekannt, das das ermöglicht, aber es gab hier auf Meta definitiv schon Diskussionen dazu. Eine kurze Suche sollte es finden.

Google wird dich für dieses Verhalten sperren. Recherchiere etwas.

Danke. Ich habe es in einem SEO-Blog gesehen, aber das Risiko lohnt sich nicht. Ich werde es einfach mit CSS von der Hauptkategorie-Seite ausblenden.