Hi,
I am an experienced software and Web developer, and I am highly expert at Web crawling and scraping, which I have used in a lot of bots I developed. You want to crawl article titles; are these from random websites, or is there a list? Regarding page views, what is your purpose, and how do you think can you come up with it, if you are not the server administrator of the site? As for Facebook shares, how do you know if a web page has a Facebook post?
Respectfully yours,
Mark