Нужно ли ставить слэш в конце url-адреса?

Не могу понять что выбрать, нужно ли ставить слэш в конце url-адреса? Или url-адреса лучше всего делать без слеша в конце? Объясните плиз

Добрый день, спасибо за вопрос.
Символ «/» используется для обозначения иерархической структуры url-адресов, но, если слеш будет стоять после файла (.html, .php, .js, .css, .pdf, .jpg и т.д), то он попросту не даст его загрузить.
Стоит учесть, что одинаковый url-адрес с завершающим слешем и без него считываются поисковыми роботами как отдельные страницы и это приведет к дублированию контента. Различные вариации url-адресов будут обрабатываться поисковыми системами по-разному, и использовать завершающий слэш или нет является исключительно вашим предпочтением :) Если смотреть на url-адрес с визуальной точки зрения, то страницы со слешом в конце являются более «понятными», так как становится ясно, что это конец ссылки. Но, если рассматривать вопрос исключительно с точки зрения seo-оптимизации, то никакой разницы в реализации нет.
Вот мои рекомендации:

Для отображения различных категорий сайта, списков страниц, каталогов или прочих структурных элементов сайта, содержащих в себе перечень чего-либо (например, категория с карточками товара, либо страница услуг — необходимо использовать окончание url со «/».
Для отображения файлов на сайте необходимо использовать окончание url без «/» (например https://site.ru/robots.txt)
Если немного углубиться в seo-оптимизацию, то нам известно, что дублированные страницы (а именно страницы, с аналогичным содержанием, но доступностью по разным url-адресам) негативно сказываются на продвижени всего сайта. Например, https://site.ru/category/product и https://site.ru/category/product/— это разные урлы. Соответственно, сделаем дополнительный вывод: нельзя допускать возможность просмотра и индексации одногой и той же страницы, доступной по разным url-адресам согласно указанному примеру (со слешом на конце и без). Необходимо настраивать 301 редирект во избежание подобных ошибок.