tomg
24 سبتمبر 2024، 12:45ص
1
باستخدام SemRush، نرى هذه المشكلات:
تم حظر 27 صفحة من الزحف، على سبيل المثال: reflex-dev · Discussions · GitHub
مشكلات في الشريط الدوار في الصفحة reflex-dev · Discussions · GitHub الموضع: مطلوب value لحقل الموضع لعنصر ListItem متداخل و item أو url: حقلا العنصر والرابط متعارضان لعنصر ListItem متداخل. يرجى إزالة أحدهما.
Firepup650
(Firepup Sixfifty)
24 سبتمبر 2024، 12:53ص
2
على حد علمي، تم حظر صفحات الملف الشخصي عمدًا من الفهرسة:
User profiles are disallowed as the version which is seen by the crawler contains no useful information.
It’s not a question of whether the server can handle it or “take the hit”, it’s the tens of thousands of effectively empty pages which will waste the crawl time allocated to your site by the search engines.
The tricky thing though is that we don’t even allow indexing on user pages.
[image]
Generally we see them as low value pages to add to Google.
Stack Overflow and a few other places do allow indexing here.
I guess a lot is depending on our strategy around user pages, they are very possibly a spam and abuse vector with mixed in privacy concerns.
Potentially if we only allowed indexing to particular groups and we had an HTML view that was better than just a blank page with a user name. Then t…
3 إعجابات
tomg
24 سبتمبر 2024، 1:17ص
3
حسنًا، هذا منطقي جدًا بشأن عدم الزحف إلى صفحات الملف الشخصي.
بالنسبة للمشكلات في الشريط الدوار في الصفحة حول - Reflex ، الموضع: مطلوب قيمة لحقل الموضع لعنصر ListItem متداخل و عنصر أو عنوان URL: حقلا العنصر وعنوان URL متعارضان لعنصر ListItem متداخل. يرجى إزالة أحدهما.
ما رأيك؟
Firepup650
(Firepup Sixfifty)
24 سبتمبر 2024، 1:41ص
4
لا أعرف عن هذا الأمر، سأترك شخصًا يعرف أكثر للرد على هذا الأمر.
simon
24 سبتمبر 2024، 3:31ص
6
أعتقد أن هناك خطأ في طريقة تحليل SemRush للصفحة. ما لم يتغير شيء ما، فإن Discourse لا تستخدم نوع مخطط الدوار. هناك منشور من عام 2022 حول المشكلة: SemRush Structured Data - #4 by Falco
اختبار https://forum.reflex.dev/about على schema.org ، يجد أنواع مخططات ItemList و AboutPage و SiteNavigationElement. لا يتم الإبلاغ عن أي أخطاء أو تحذيرات. يمكنك التحقق من النتائج هنا: https://validator.schema.org/#url=https%3A%2F%2Fforum.reflex.dev%2Fabout .
4 إعجابات
tomg
24 سبتمبر 2024، 4:48م
7
إعجاب واحد (1)
RGJ
(Richard - Communiteq)
24 سبتمبر 2024، 5:41م
8
أرى بعض المشاكل في الكود
1. خاصية url في غير مكانها
<div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
<meta itemprop='url' content='/u/elvis'>
<a itemprop='item' href='/u/elvis'>
<span itemprop='image'>
<img width="45" height="45" class="avatar" src="https://sea1.discourse-cdn.com/flex001/user_avatar/forum.reflex.dev/elvis/45/31_2.png">
</span>
<span itemprop='name'>
elvis
- elvis
</span>
</a>
</div>
itemListElement هو ListItem.
ListItem لديه خاصية item وهي Thing.
لا يمكن لـ ListItem أن يحتوي على خاصية url
يمكن لـ Thing ذلك. انظر ListItem - Schema.org Type
لذلك، يجب نقل السطر <meta itemprop='url' content='/u/elvis'> سطرين للأسفل ضمن قيمة الخاصية item.
<div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
<a itemprop='item' href='/u/elvis'>
<meta itemprop='url' content='/u/elvis'>
<span itemprop='image'>
<img width="45" height="45" class="avatar" src="https://sea1.discourse-cdn.com/flex001/user_avatar/forum.reflex.dev/elvis/45/31_2.png">
</span>
<span itemprop='name'>
elvis
- elvis
</span>
</a>
</div>
2. position مفقود
هذه مسألة ذاتية أكثر. تقول جوجل هنا Carousel (ItemList) Structured Data | Google Search Central | Documentation | Google for Developers أن الخاصية مطلوبة
لذلك تقول جوجل “إنها مطلوبة”.
هذا يعني “جوجل يتطلبها”، وليس “إنها مطلوبة بواسطة المخطط”.
لا أعرف ما الذي يفعله ولكنه لا يتحقق بشكل صحيح. كان يجب أن يكتشف #1 .
إعجابَين (2)