Seifert's algorithm provides a step-by-step procedure to produce a compact orientable surface whose boundary is a given knot. The surface obtained is not unique but its existence enables the construction of an infinite cyclic cover. The Kakimizu complex of a knot encodes Seifert surfaces. Not surprisingly, the infinite cyclic cover provides insight into the Kakimizu complex of a knot.