Генерирайте HTML карта на сайта от XML - WNS

сайта

Помагаме на ботовете да намерят цялата страница на сайта

Проблем: има достатъчно голям сайт, който има карта в XML формат. Има бот, който индексира този сайт. Но ботът не може да намери страници с ниво на влагане по-голямо от три. Трябва да помогнете на бота да индексира целия сайт.

Най-лесният начин е да създадете страница, която ще изброява всички страници на сайта и ще поставя връзки към него от долния колонтитул на сайта. Идеалният кандидат за такава страница е XML карта на сайта. Проблемът е, че не всички ботове се занимават с разбор на XML карти. За такива ботове картата трябва да бъде преобразувана в HTML формат.

Както в друг подобен случай, XSL трансформацията идва на помощ.

Примерен шаблон за XML стилове:

Преобразуването се извършва по следния начин:

Можете да закачите изпълнението на xsltproc върху корони и да се насладите на резултата.

Как да направите не повече от N връзки към файл

Продължение на статията „Генериране на карта на сайта в HTML от XML“.

В тази част ще разгледаме как да се уверим, че на една генерирана страница се намират не повече от определен брой връзки.