Il semble préférable de mettre en place une antibiothérapie prophylactique, c'est-à-dire en prévention d'une éventuelle infection. L'antibiotique utilisé est généralement le métronidazole.
Les contre-indications sont (liste non exhaustive) :
- Survenue récente d'une thrombose hémorroïdaire : il existe un risque de récidive dans ce cas.
- Apparition de troubles de la coagulation sanguine (hémostase) avec risque d'hémorragie.
- Atteinte cardiaque et plus précisément des valves cardiaques : il existe un risque de maladie d'Osler (greffe oslérienne).
- Perturbation de l'immunité avec risque infectieux élevé.
- VIH (virus de l'immunodéficience humaine : sida).
- Diabète
- Maladie hématologique (plus précisément aplasie médullaire).