In this paper we study the fractional Schrödinger–Poisson system ε2s(−Δ)su+V(x)u=ϕ|u|2s*−3u+|u|2s*−2u,ε2s(−Δ)sϕ=|u|2s*−1,x∈R3, where s ∈ (0, 1), ɛ > 0 is a small parameter, 2s*=63−2s is the critical Sobolev exponent and V∈L32s(R3) is a nonnegative function which may be zero in some regions of R3, e.g., it is of the critical frequency case. By virtue of a new global compactness lemma, and the Lusternik–Schnirelmann category theory, we relate the number of bound state solutions with the topology of the zero set where V attains its minimum for small values of ɛ.