Maybe it would be good to add a validation of url? What do you think?
And also are you sure that we really need to make title and url fields as text fields?