Sembelit dengan tinja berwarna hitam pertama-tama harus dikesampingkan sebagai akibat dari pola makan, seperti makan hati hewan, darah ayam, darah babi, atau minum obat seperti bismuth potassium citrate. Berikutnya, lesi rektal seperti hemoroid internal dan fisura anal harus dipertimbangkan, serta perdarahan dari saluran pencernaan bagian atas, seperti tukak lambung, tukak duodenum dan kanker lambung.
Pasien dengan konstipasi memiliki cukup waktu bagi darah dalam saluran pencernaan untuk bercampur dengan feses karena feses tetap berada di usus terlalu lama.
Kedua, pasien yang mengalami konstipasi sering kali memiliki lesi pada saluran rektum, seperti hemoroid internal dan fisura anal. Di satu sisi, varises di daerah perianal pecah dan berdarah, bercampur dengan tinja dan menyebabkan tinja berwarna hitam. Di sisi lain, penyakit perianal menyebabkan gejala konstipasi pasien memburuk, dan keduanya saling menguntungkan.
Pada orang dewasa muda, perdarahan tukak lambung dan duodenum perlu dipertimbangkan, sering disertai dengan nyeri perut dan refluks asam dan gejala mulas. Pada pasien yang lebih tua dengan riwayat konstipasi sebelumnya, terdapat kecurigaan yang tinggi terhadap penyakit yang disebabkan oleh tumor pada sistem pencernaan.