• Resolved Garth Penglase

    (@gpenglase)


    SEO Powersuite is reporting a problem in the Site Audits with wp-json files being listed as “Resources with 4xx status code” instead of only as “Restricted from indexing”. Now, I know that this is only happening on sites using the Shield security plugin (Lite version), because as soon as I disable the Shield plugin they disappear from being listed as 4xx errors and any other sites which uses Bulletproof Security does not have this issue. I have looked repeatedly through Shield to see what I could possibly disable to make this go away (tried re-enabling the REST API but I highly doubt it is that) but cannot find anything. Is there a particular incompatibility in the Shield plugin regarding how it handles json files?

    Do you have any prior experience with this issue? Or could you point me in the direction of how the wp-json links are being made to cause a 4xxx from a crawler or under which section in security plugins where I could possibly find a solution?

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Thread Starter Garth Penglase

    (@gpenglase)

    Ok I have figured this out for myself.

    SEO Powersuite’s Website Auditor programme must use JSON requests via the REST API to trawl the site, and in doing so they are being blocked.

    So it is “Disable Anonymous REST API” in the lockdown section which by default I toggle off on in Shield lite – I thought Bulletproof Security Pro did so, but while it *does* block certain REST API requests it considers are normally malicious, it *does not* block JSON requests as standard (though it does provide additional code to insert if we want that), which I figure is why this is only occurring in Shield (lite version) – maybe the Shield (lite version) also does some checks for malicious seeming access to the REST API also but I can’t tell.

    Either way, in Shield lite, for now I have turned off the toggle so that there is not a blanket firewall block on Anonymous REST API access which resolves this issue.

Viewing 1 replies (of 1 total)
  • The topic ‘wp-json files showing as 4xx Errors in SEO Powersuite’ is closed to new replies.