Facebook is to stop running ads next to pages containing "violent, graphic or sexual content".
The move comes after companies including Nissan, Marks and Spencer and BSkyB pulled their campaigns from the social networking site over concerns about their placement.
The new measures will apply from Monday.