wordpress normally breaks content if you add javascript/css/much HTML code in a post, this filter stops that (see bellow)
Normally, WordPress filters your posts' content using the wpautop filter. Roughly, what this filter does is that it replaces newlines and empty lines with <br /> or <p>. The setting below lets you turn this filter on or off. (You can later override it on a post-by-post basis by setting the wpautop custom field to ‘true’ or ‘false’.)
wpautop seems not the right choise as it breaks other things. But problem was solved with Artiss Code Embed
google xml sitemap - plugin to create sitemap.xml and notify search engines about it