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?
أنا أستخدم Discourse فقط لموقعي الإلكتروني - لذا فهو في الأساس بديل لـ Wordpress مع منتدى.
بالنسبة لبعض الصفحات (المواضيع)، أحتاج إلى تصميمها بعناية وتحسينها لمحركات البحث (SEO).
هل هناك طريقة لإنشاء / تحرير الأوصاف التعريفية (meta descriptions) على مستوى الموضوع الفردي. لدي خيوط محددة حيث أود أن يكون المنشور الأولي مُحسَّنًا لمحركات البحث (SEO) بشكل كبير. وقد أقوم بقفل الموضوع بعد الانتهاء منه أو لا.
الوصف التعريفي للموضوع هو الكلمات الأولى من OP. على سبيل المثال، لهذا الموضوع هنا هو
<meta name="description" content="Hey guys,
We have our small community and we have the need to change meta descriptions for next pages:
https://community.flowmapp.com/
https://community.flowmapp.com/c/news
https://community.flowmapp.com/categories
ht&hellip;">
لا توجد طريقة لتغيير العلامات التعريفية للموضوع يدويًا في الوقت الحالي.
سيكون من الرائع جدًا أن نتمكن من القيام بذلك - على غرار الطريقة التي يمكننا بها حاليًا إضافة علامات اختيارية إلى منشور.
على المدى القصير - أود الحصول على حل بديل يسمح لي بالقيام بذلك على أساس كل موضوع على حدة، حتى لو احتجت إلى إجراء بعض التعديلات على HTML الخام.
لكنني أرى حاجة أوسع لهذا أيضًا - في حالتي، أود فقط أن يقوم المسؤول أو ربما المشرفون بإجراء هذه الإضافة / التعديل للوصف التعريفي للمنشورات الفردية.
كل ما يتطلبه الأمر هو خيار آخر في القائمة عند إنشاء موضوع جديد (مرئي فقط للأشخاص الذين سيكون لديهم حق الوصول إليه - على سبيل المثال، المسؤولون / المشرفون). مثل هذا: انقر على Meta وسيفتح سطر نصي آخر مشابه لمربع نص العنوان، أسفل منطقة الفئة / العلامات الاختيارية.
نظرًا لأن مواضيع Discourse هي في الغالب محتوى من إنشاء المستخدمين (UGC) بشكل بحت، فهذه حاجة متخصصة إلى حد ما، والتي يمكن التعامل معها بشكل أفضل بواسطة إضافة مخصصة في رأيي.
يمكن للإضافة السماح للموظفين بتعيين علامات Meta و OpenGraph لموضوع ما وتخزين هذا المحتوى في حقول مخصصة للموضوع.
آه - لقد اختبرت هذا للتو - والطريقة التي يعمل بها الآن جيدة - وتحل مشكلتي المتصورة. يمكنني تعديل الكلمات في الجملة الأولى من المنشور للحصول على أفضل تحسين لمحركات البحث (SEO)، ويتم تحديثها بعد كل تعديل.
سأجعل حياتك أسهل. أو أصعب إذا لم تكن منشئ محتوى ولكنك موجه تقنيًا أكثر
الحقول الوصفية (Meta-fields) مطلوبة لإنشاء مقتطفات لنتائج البحث. لكنها غير ذات صلة إلى حد كبير بترتيب نتائج البحث. إنها خطوة لطيفة جدًا لجعل الجملتين الأوليين بهذه الطريقة بحيث تعطي فكرة للقارئ البشري عما يمكن توقعه - ولكن مرة أخرى، لا علاقة لذلك بنتائج البحث. حسنًا، قد يكون لها علاقة إذا كان الوصف - هنا الجملة الأولى - يجعل النقر على تلك النتيجة أسهل للبشري.
قيمة تحسين محركات البحث (SEO) تأتي من المحتوى ككل.
أنا أعني أن كل هذا الوقت الذي قضيته في تصفح HTML الخام وإعدادات التعريف (meta settings) لم يساعد في تحسين محركات البحث. ولكن إذا كنت ستقضي نفس الوقت في إنشاء محتوى مفيد… حسنًا، هذا هو ميدان اللعب الحقيقي
المنتديات مثال جيد على ذلك. المنشور الأول للموضوع له قيمة قليلة جدًا، بخلاف أنه قد يكون هو نفسه ما يبحث عنه شخص ما. القيمة الحقيقية تأتي من الموضوع نفسه ولا توجد حقول وصفية - ومع ذلك تقدر Google تلك المواضيع بشكل كبير.