GO-separator is used as a shuttle inhibitor of the Li–S battery. Excellent polysulfide-diffusion inhibiting effect and cycle life are observed. Much less sulfur and polysulfide species are tested in separator and electrolyte. GO film still maintains 3D flexible porous structure with a few insoluble particles. Less sulfate species, lithium salts and polysulfides are detected on the cathode.