Written by James Crawford James Crawford is the managing director of B2B and Consumer specialist PR Agency One. He specialises in SEO PR and using media relations to improve the visibility of websites.