I don't know of any work that apply's something like Welch's method per se to the LS periodogram, but if you squint, you can kind of see Welch's method as an ad hoc instance of a multitaper method, and there is a more rigorous application of multitaper methods to the LS periodogram. Not implemented in Python so far as I know, but there is an R implementation.