Submit Shop can offer professional Link Profile Analysis services to you to check whether your website is penalized by Google or not.