Having a website with high quality content (ie.  blog posts, photos, and other text) is essential to scoring free trips through travel blogging. Every time you pitch a brand, someone from that company is going to visit your website and make a judgement on whether you will do a good job of promoting them.