グーグル八分
Meanings
1
Google delisting; Google censorship
Internet slang referring to a website being removed from Google search results, analogous to the historical practice of 'mura hachibu' (village ostracism).
That site seems to have been Google-delisted; it no longer appears in search results.
To avoid being delisted by Google, you need to take SEO measures seriously.