I have a requirement. My application is generating Articles from the Backend.

  1. Import data from 3rd party.
  2. Convert the Information into Class.
  3. Create Items into Sitecore. Now based on the Import, the Item creation tree is dynamic. As the data is coming from Import, there is no predictability about the path.


  1. sitecore/content/home/article/health/diabetes/low/prescription/medication/simple-diabetic-precautions
  2. sitecore/content/home/article/sport/soccer/national/player/goolkeeper/professional/strength/corners/save-theedges
  3. sitecore/content/home/articles/health/insurance/medical-type/cancer/blood/stage-3/intense-care-preparation

the above path is just pseudocode, to avoid violations. can we do anything in this case to shorten the URL?

Thanks in advance,


Sunil Rana

1 Answer 1


You can create alias in Sitecore either at the same time while you are creating articles in Sitecore or manually create alias after all articles are created.

Programmatically create alias

If you want to create programmatically then create items inside /sitecore/system/Aliases from this template /sitecore/templates/System/Alias


Manually create alias

Below is the link to create an alias manually:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.