سلام
نمایش فهرست مطالب توی سایت یکی از فاکتور های بسیار مهم در سئو وب سایت هست، افزونه های متعددی برای نمایش فهرست توی وردپرس وجود داره که میشه به سه تا افزونه زیر اشاره کرد، حتی میشه با المنتور نسخه حرفه ای نیز بدون وابستگی به افزونه فهرست مطالب رو اضافه کرد به نوشته ها
1- Table of Contents Plus
https://wordpress.org/plugins/table-of-contents-plus/
2- LuckyWP Table of Contents
https://wordpress.org/plugins/luckywp-table-of-contents/
3- Easy Table of Contents
https://wordpress.org/plugins/easy-table-of-contents/
افزونه Easy Table of Contents یه مشکلی داره اون هم اینکه نام پاراگراف های فارسی رو توی url میاره و باعث میشه که url بسیار بلند و نامنظم بشه، برای مثال :
www.exp.com/what-is-seo#آخرین-الگوریتم-های-هوش-مصنوعی-در-گوگل
افزونه Table of Contents Plus توی url کاراکتر های فارسی رو نمیاره، و فقط انگلیسی ها رو نشون میده، پس در نتیجه اگه هدینگ شما شما حاوی نوشته های فارسی و انگلیسی باشه به مشکل میخورید، مثلا
H2 : ردگیری و مشاهده جایگات کلمات کلیدی سایت در گوگل ( Rank Traker )
www.exp.ir/rank-math-pro#5-_____Rank_Traker
افزونه LuckyWP Table of Contents تقریبا افزونه خوبی بود و میشد URL های کوتاه ایجاد کرد، منتها یه مشکلی که داشت نمیشد کلمه مشخص در URL رو شخصی سازی کرد
site.com/my-post#lwptoc14
اما میشه به روش زیر به جای Iwptoc کلمه دیگه ای جایگزین کرد، فایل با مسیر زیر را ادیت میکنم:
luckywp-table-of-contents/plugin/contentHandling/ContentHandling.php
و در خط حدودا 113 مقدار دلخواه خودمون رو وارد میکنیم