重複テキストを排除するための変数などはありますか?

これは Markdown で部分的にサポートされています。ドキュメントの下部にラベルを定義し、そのラベルを使用できます。例:

![ImageUnavailable|100x100][oops]

[oops]: upload://oqu98iBGGNSyDEolbFUxA5cJyiv.png

(注:ラベルは角括弧で囲みます。)

これは全体を置き換えるのではなく、URL のみを置き換えますが、まずはこれでいかがでしょうか?