I've been reading through as many posts as possible but I still haven't found what I'm really looking for. Our new site went up about two months ago and is in French and English. Our domain is a .com and we have a word press blog integrated into the site. Can anyone give me some suggestions for how to get our rankings up on google? I can't even find where we've been indexed at all yet not that I'm not surprised or anything. Thanks!