How To Paste Content Into Your Blog

You are currently viewing How To Paste Content Into Your Blog
What do you see when you look at your blog posts?
The same font and formatting on every post? Or are they looking real messy with a range of different fonts?

Most likely you weren’t warned of the dangers of copying and pasting text written in Word into blog post! What happens is the text you paste from Word brings in lots of extra code. Normally this makes your post’s font and formatting look unattractive plus may add extra words you haven’t written. In extreme cases it can prevent your blog loading in Google Chrome or your default browser.

Blog text with unwanted styles

Unwanted Styles


Desired Formatting

The Big Problem

This sentence was written in MS Word then copied and pasted into a typical WordPress blog post WYSIWYG (What You See Is What You Get) text editor. It looks mighty fine, right?

Normal text, as intended
Normal text, as intended

Now.. look what happens when the HTML tab is clicked. See how extra code and CSS styles was transferred from your host source by just copying / pasting one sentence? Many lines of unnecessary code may be added if one is copying from a PDF, or a Word Document.

Text with unwanted styles
Text with unwanted styles

This same scenario can occur when one copies and pastes text from emails, other WYSIWYG editors, blogs,  business spreadsheets & applications, websites, etc.

The Solution

The recommended solution is always write your posts in your blog dashboard, saving frequently in “draft mode”. However if you do need to copy and paste text into your post then the best method to remove any extra code is using the WYSIWYG, “Paste as Text” feature. It’s icon looks like a clipboard, with a large, “T” and usually positioned right next to the, “A” Text Color Icon.

Secondly, NotePad (PC) and TextEdit (MAC) can be used to produce clean text. Just paste the text into the text editor and then copy the text from the text editor and paste into your post. This strips out all rogue HTML tags / CSS style sand prevents formatting problems.

WYSIWYG Paste as Text Button
WYSIWYG, "Paste as Text" Button

Pasting into a text editor does remove all links to websites.


We’ve outlined the reasons why you shouldn’t copy and paste text directly into blog posts. Try out our recommended solutions and see how you, too, can improve your workflow and produce cleaner code.

The search engines will reward you!