Upgrading WordPress made me found problems with this site. After fixing them one by one, then I realized something – people are linking here, but I didn’t link back to them. My bad.
Apologies, at the moment I’m working to rectify this, with help from Google.
If I still misses anyone, just let me know, thanks.