Well you can change the homepage description via a site setting, which you can see here on meta if you view source
<meta name="description" content="Discussion about the next-generation open source Discourse forum software">
As for the category homepage /c/category-name, as you can see on the support category here on meta, the description is generated from the “about this category” topic for each category:
<meta name="description" content="Support on configuring and using Discourse after it is up and running. For installation questions, use the install category.">
The /category directory page inherits the same description as the homepage which seems correct to me
<meta name="description" content="Support on configuring and using Discourse after it is up and running. For installation questions, use the install category.">
The /privacy page indeed has no meta description tag, so I suppose we could add something generic like
<meta name="description" content="privacy policy for {sitename}">
but is it really worth it? I mean how many people are gonna Google for the privacy policy for a site, plus, the <title> tag is good
The thing is, as per Google’s guidelines, we’re fixing some problems here and there. Lack of Meta Descriptions and copies are considered as a site errors and can highly affect an overall rating in search results.
Besides that - I agree it’s not worth it and we would never start doing this if not Google Policies.
Could you please clarify more on how exactly can we change these settings? I couldn’t find these options from our Admin dashboard and I probably just misunderstood you.
Appreciate your help a lot and it’s always relieving to see in the thread your avatar from Steve McConnell’s book (yeah, I read your blog) - for me, this image strongly associates with the feeling of “ok, now I’m in capable hands and Jeff will help”
I am back with the same problem but on the next level. Thanks, @codinghorror, for showing how to edit the description of a category. We could do this, however, we could not change the meta description of a category. Every time, we run an SEO audit of the site, we get an error that the main community page, privacy policy page, ToS page, and category page have duplicated meta descriptions. So I am looking for ways to edit the meta description of privacy policy page, ToS page on our discourse account. Do you know of a way to do it?
Ich benutze nur Discourse für meine Website – es ist im Grunde ein WordPress-Ersatz mit einem Forum.
Für einige der Seiten (Themen) muss ich sie sorgfältig gestalten und für SEO optimieren.
Gibt es eine Möglichkeit, Meta-Beschreibungen auf der Ebene einzelner Themen zu erstellen / zu bearbeiten? Ich habe bestimmte Threads, bei denen ich möchte, dass der erste Beitrag für SEO hoch optimiert ist. Und ich kann den Thread sperren, nachdem er fertig ist, oder auch nicht.
Die Meta-Beschreibung eines Themas sind die ersten Worte des OP. Zum Beispiel für dieses Thema hier ist es
<meta name="description" content="Hey Leute,
Wir haben unsere kleine Community und wir müssen die Meta-Beschreibungen für die nächsten Seiten ändern:
https://community.flowmapp.com/
https://community.flowmapp.com/c/news
https://community.flowmapp.com/categories
ht&hellip;">
Es gibt derzeit keine Möglichkeit, die Meta-Tags eines Themas manuell zu ändern.
Es wäre wirklich schön, dies tun zu können – ähnlich wie wir derzeit optionale Tags zu einem Beitrag hinzufügen können.
Kurzfristig hätte ich gerne einen Hack, der es mir erlaubt, dies Thema für Thema zu tun, auch wenn ich einige Roh-HTML-Bearbeitungen vornehmen muss.
Aber ich sehe auch einen breiteren Bedarf dafür – in meinem Fall möchte ich nur, dass der Administrator oder vielleicht Moderatoren diese Meta-Beschreibung zu einzelnen Beiträgen hinzufügen/bearbeiten.
Es müsste nur eine weitere Option im Menü sein, wenn ein neues Thema erstellt wird (nur sichtbar für Personen, die Zugriff darauf hätten – z. B. Administratoren/Moderatoren). Wie hier: Klicken Sie auf Meta und es würde eine weitere Textzeile öffnen, ähnlich wie das Titeltextfeld, direkt unter dem Bereich Kategorie/optionale Tags.
Da Discourse-Themen hauptsächlich reiner
UGC (User Generated Content) sind, ist dies ein eher spezieller Bedarf, der meiner Meinung nach besser von einem benutzerdefinierten Plugin gehandhabt werden könnte.
Das Plugin könnte es dem Personal ermöglichen, Topic-Meta- und OpenGraph-Tags festzulegen und solche Inhalte in Topic-Benutzerdefinierten Feldern zu speichern.
Ah – ich habe das gerade getestet – und die Art und Weise, wie es jetzt funktioniert, ist in Ordnung – es löst mein vermeintliches Problem. Ich kann die Worte im ersten Satz des Beitrags anpassen, um das beste SEO zu erzielen, und es wird nach jeder Änderung aktualisiert.
Ich werde Ihr Leben noch einfacher machen. Oder schwieriger, wenn Sie kein Content-Ersteller, sondern eher technisch orientiert sind
Meta-Felder werden benötigt, um Snippets für Suchergebnisse zu erstellen. Diese sind jedoch für das Ranking von Suchergebnissen eher irrelevant. Es ist ein wirklich guter Schachzug, die ersten beiden Sätze so zu gestalten, dass sie dem menschlichen Leser eine Vorstellung davon geben, was ihn erwartet – aber auch hier hat es nichts mit Suchergebnissen zu tun. Nun, es kann sein, wenn eine Beschreibung – hier der allererste Satz – das Klicken auf dieses Ergebnis für den menschlichen Leser erleichtert.
Der SEO-Wert ergibt sich aus dem Inhalt als Ganzes.
Ich meine damit, dass all die Zeit, die Sie mit rohem HTML und Meta-Einstellungen verbracht haben, nicht geholfen hat, besseres SEO zu erzielen. Aber wenn Sie die gleiche Zeit damit verbringen würden, nützliche Inhalte zu erstellen… nun, das ist das eigentliche Spielfeld
Foren sind ein gutes Beispiel dafür. Der erste Beitrag eines Themas hat sehr wenig Wert, außer dass er derselbe sein kann, nach dem jemand sucht. Der wirkliche Wert ergibt sich aus dem Thema selbst, und es gibt keine Meta-Felder – und trotzdem schätzt Google diese ziemlich hoch ein.