How to Write a Blog Post in Elementor (Step-by-Step Guide)

Last modified: May 12, 2026

Fiverr freelancers

Writing a blog post in Elementor is different from the standard WordPress block editor. Instead of typing directly into WordPress, you build the post layout using Elementor’s widgets — including the Text Editor, Heading, and Image widgets. This approach gives you precise control over spacing, fonts, and visual structure, but it does require a few extra steps. Follow the guide below to go from a blank page to a published post.

Show More

* This button will show the rest of the post and open up an offer from a vendor

Step 1 – Do Keyword Research

Start by picking the right keyword for your post. Every blog post should target one primary keyword that people are actually searching for. Use a tool like Google Keyword Planner, Ubersuggest, or Ahrefs to check search volume and difficulty before you commit to a topic.

Once you have your primary keyword, find two or three secondary keywords — related phrases people use when searching for the same information. You can also include a handful of tertiary keywords, which are loosely related terms that add context.

A few rules for keyword selection:

  • Choose keywords with clear intent (informational, how-to, or comparison)
  • Avoid keywords where only big brands rank on page one
  • Check what questions appear in Google’s “People also ask” box — those make great subheadings
  • Aim for a mix of head terms and longer, specific phrases

Map out where each keyword will appear in the post: the title, the first paragraph, at least one H2 heading, and naturally throughout the body.

Step 2 – Write

Write a full draft in a word processor before opening WordPress. Google Docs, Notion, or even a plain text editor all work well. Writing offline first lets you focus on the content without getting distracted by WordPress settings.

Aim for between 1,000 and 2,000 words for most blog posts. Posts that answer a specific question can be shorter. Posts covering a complex topic might need more. Use your keyword research to decide.

Structure the draft with headings every 150 to 200 words. Use H2 tags for your main sections and H3 tags for sub-points within a section. Each heading should include a relevant keyword where it sounds natural — don’t force it.

Keep paragraphs short — three to five sentences at most. Long paragraphs look heavy on mobile screens. Break up information with bullet points or numbered lists wherever it makes sense. This also helps Elementor’s text editor display cleanly.

Step 3 – Proofread

Spelling and grammar mistakes damage credibility fast. Before publishing, proofread carefully. A few reliable methods:

  • Grammarly: Paste your draft into Grammarly’s editor for a quick check. The free version catches most errors. The paid version flags passive voice and readability issues too.
  • Read it out loud: Reading your draft aloud forces you to catch awkward sentences that spell-check misses. If you stumble while reading, your readers will too.
  • Fresh eyes: Leave the draft for a few hours or overnight, then reread it. You’ll spot issues you missed when the content was fresh.

Also check: are your facts accurate? Are any links you plan to add still live? Does the post actually answer the question your keyword implies it will?

Step 4 – Get Media

Images and videos break up text and make posts easier to scan. Aim for at least one image every 400 words. Screenshots are especially valuable for how-to posts — they show exactly what the reader should see.

When preparing images:

  • Resize them to the width your post column actually displays (usually 800–1200px)
  • Compress them using a tool like TinyPNG or Squoosh before uploading
  • Name the file descriptively, for example “elementor-text-editor-widget.jpg” rather than “IMG_1234.jpg”
  • Write descriptive alt text for every image — this helps both accessibility and search rankings

For videos, embed from YouTube rather than uploading the video file to your server. This keeps your page load time fast. In Elementor, use the Video widget to add an embedded YouTube video directly into your post layout.

Step 5 – Log In

Go to your WordPress admin area by adding /wp-admin to your site’s domain in the browser — for example, yoursite.com/wp-admin. Enter your username and password to log in.

If you don’t remember the admin URL, try yoursite.com/login or yoursite.com/wp-login.php as alternatives. If you’ve forgotten your password, click “Lost your password?” on the login screen and WordPress will send a reset link to your admin email address.

Once you’re inside the dashboard, you’ll see the left-hand menu with all your site management options. Everything you need for publishing a blog post is under the Posts section.

Step 6 – New Post

In the WordPress admin sidebar, go to Posts > Add New. This opens a new post draft with the standard WordPress editor.

At the top of the page, type in your post’s title. This is the H1 heading that will appear on the published page, so make sure your primary keyword appears here. Keep it clear and specific — match what someone would actually type into Google.

Before you open Elementor, also set the following in the right-hand sidebar:

  • Categories: Assign the post to the relevant category (or categories)
  • Tags: Add a few relevant topic tags
  • Featured Image: Upload the main image that will represent this post in listings and social shares

Setting these now means they’re saved before you enter the Elementor editor.

Step 7 – Basic Information

With your title entered and the sidebar filled in, look for the blue “Edit with Elementor” button near the top of the page. Click it. WordPress will open the Elementor editor in a new full-screen view with the live preview on the right and the widget panel on the left.

If you have an existing Elementor template for blog posts, you can apply it now using the folder icon at the bottom of the screen. If not, start from a blank canvas.

In the Elementor editor, your main content goes into a Text Editor widget. Drag it from the left panel onto the canvas. This widget works like a standard rich text editor — you can paste your draft, apply bold or italic formatting, and add links.

Use separate Heading widgets for your H2 and H3 sections instead of formatting headings inside the text editor. This gives you independent control over the font size and spacing of each heading without affecting the body text.

Step 8 – Complete the Post

With your text in place, build out the rest of the post structure in Elementor:

  • Add your images: Use the Image widget to place each image. Fill in the alt text field in the widget settings — this is required for accessibility and search visibility.
  • Embed videos: Use the Video widget, paste the YouTube URL, and Elementor handles the embed automatically.
  • Add internal links: Inside your Text Editor widget, highlight the anchor text and use the link icon to add a link to a related post on your site. Include at least one internal link per post.
  • Check spacing: In Elementor, adjust section padding and widget margins so the post reads well on both desktop and mobile. Use the responsive preview buttons at the bottom of the left panel to check each device size.

When the content looks right, click Update in the bottom-left of the Elementor panel to save your changes without publishing yet.

Step 9 – Publish your Post

Before publishing, do a final check:

  • Click the eye icon in the Elementor panel to preview the post. Read through the whole thing one more time.
  • Open the Yoast SEO panel (back in the WordPress editor view, not Elementor) and check the readability and SEO scores. Fill in the meta description if it’s empty.
  • Check the post on mobile — switch to the mobile view in Elementor’s preview and scroll through to confirm the layout looks right.

When you’re ready, go back to the WordPress editor view and click Publish. The post goes live immediately. If you’d prefer to schedule it for a future date and time, click the “Publish” dropdown and choose “Schedule.” Set the date and time, then click “Schedule” to confirm.

After publishing, check that the post appears correctly on your website and that no images are broken.

Final Word: How to Write a Blog Post in Elementor

Writing blog posts in Elementor takes a bit more setup than the standard block editor, but the extra flexibility is worth it for sites that need precise visual control. Once you’ve gone through the process a few times, it becomes straightforward: research, write, build in Elementor, then publish. The key habit to build is separating the writing and editing phases — get the content right first, then worry about the layout.

Recap:
Save 4 Later
Email liked links to yourself

    Stay Updated with WordPress Insights

    Get the latest WordPress tips, theme reviews, and industry deals delivered to your inbox.