I'm running Joomla! 3.5.1 and have noticed in Google Webmaster Tools the Crawl Errors i'm getting 54 Soft 404 Errors and 139,919 Not found errors.
The majority of errors are pointing to /component/users/one/6591if/31010-315 or simulart to this.
I have not been able to figure out why i'm getting all these errors when I've check and re-checked my site and i cant find any broken links anywhere.
Has anyone experienced this before.
In Google Webmaster's tool if you drill into the soft 404 it will tell you the referring page... check the page and see if the link indeed exists... if the bad link exists, delete it/update it/change it... if the link doesn't exist then just clear the error and GWT and see if it comes back or not
also... components/users/ is not a normal path?? Make sure your site isn't compromised...
SEARCH the forum first! These boards are rich in knowledge and vast in topics. This includes searching just the 'Solved' forums, using Google, and using ChatGPT
Unhacking sites is beyond the scope of support here.
There's a number approaches you can take:
If you're confident it happened recently, and you haven't made a ton of changes, MOST hosts keep weekly backups up to 30 days out... you may want to ask your host to roll you back and then once it's live updgrade Joomla RIGHT away...
95/100 exploits are going to occur at the CMS level ~ ie Joomla... but you need to keep your PHP up to date and secure and you need to watch for security releases pertaining to your Extensions as well.
If you're running cPanel/WHM make sure ClamAV is enabled.
I also like jSecurityCheck... it's not pretty but it has some good/powerful features... Lots of folks like/prefer Akeeba AdminTools
So:
You can run some of those malware scanners and see what they find/remove... and then see if the exploit(s) keep coming back...
You can download good copies of your files (Joomla 3.5.1 and current versions of all your extensions) and then run a file diff (I like WinMerge) to see if your files have different code then the known good files... also, look for files that don't exist in the known good files but exist on your server... if you didn't put said file(s) there, outside of installing Joomla + Extensions, then they're probably malicious
You can install a fresh copy of Joomla (or RocketLauncher), install a fresh copy of all your extensions, upgrade everything, and then use J2XML to bring over your Articles and Users from your current site... unfortunately, with this approach you'd have to rebuild all your modules... but, this is maybe one of the cleanest approaches since you're starting fresh and not trying to find every little exploit/malicious file... you also want to be confident there's no malicious code in your articles... which would be rare, but possible I spose if they were able to create a Joomla user with Editor+ privledges.
SEARCH the forum first! These boards are rich in knowledge and vast in topics. This includes searching just the 'Solved' forums, using Google, and using ChatGPT
Make sure you're comparing apples to apples... that you're comparing your Joomla 3.5.1 install to a clean downloaded package of Joomla 3.5.1... and not, say, Joomla 3.6.x
A folder or subdomain for an alternate install is fine... you could also install it locally with MAMP or WAMP or something then migrate it live. Joomla doesn't store absolute paths... it uses a couple lines in the configuration.php file to determine root... so those are the only changes you should have to make.
SEARCH the forum first! These boards are rich in knowledge and vast in topics. This includes searching just the 'Solved' forums, using Google, and using ChatGPT