Level up your SEO in Webflow

Level up your SEO in Webflow

At Ammo, we know beautiful design and clever marketing are a couple of the essential pieces to a successful website. Another piece in the puzzle that we take care to invest in is SEO, or Search Engine Optimization.

Essentially, SEO is the process of improving and structuring your website and its content so that it ranks high on search engines for keywords and phrases that your clients are using.

There are a number of approaches to SEO, so let’s break down a few key items that we make sure to always pay attention to:

(Disclaimer: there are many touch points when it comes to technical SEO. These are typically the low hanging fruit that are easy to address and deliver a lot of benefit)

Technical, on-page optimization

Before optimizing the content on your website, you need to ensure it’s structured properly and contains the correct technical information so that Google and other search engines know how to crawl it. Here are a few items to consider in every project:

  • Meta Title and Description → These should always be completed and at the appropriate length.
  • Title - about 50 to 60 characters
  • Description - between 150 and 160 characters
  • Heading Hierarchy → It is important that the correct heading hierarchy is used on each page. In general, there should always be one H1 heading on each page, and it should be the first heading on the page. Beyond the H1, additional headings on the page should follow the correct hierarchy (H1 → H6). Skipped heading levels contribute to poor performance in search engines.
  • Open Graph Images → These are easy to forget, but an essential detail. Make sure to grab the link for an image and add these for each page in your Webflow project.
  • Image sizes → Large images are one of the major culprits for slow page speeds. The smaller the file size, the better. But as a general rule, keep image files under 1 MB. Another helpful rule is to import images no larger than the max size in pixels that the image is actually used on your website.
  • Alt tags → Every image in your project should have an alt tag for accessibility readers. This alt tag should describe in words what the image it is associated with is attempting to show or represent.

Content Strategy:

Once your site is optimized structurally, your next step is to target keywords and create content that will put your site in front of people searching for those keywords. Here’s a high level look at a strategy you can follow:

Analyze the keywords that similar businesses (competitors) are ranking for.

  • Check their organic keywords
  • Based on Volume, Keyword Difficulty, and relevance to your business, decide which keywords you would like to try and rank higher for. (generally, you’ll want to target keywords with high Volume and Low Keyword Difficulty.
  • Make an effort to pick some Long-Tail Keywords to drive traffic to.

Create and optimize content on your site.

Optimize the content that is already on your site to target the keywords you would like to rank for. It is okay if this changes over time.

  • Change your H1, Title, Description, and content within the first 100 words on each page.

Create 2-4 new pages per month.

  • There really is no magic number here. You want to create as much content as possible while also allowing time to see what content is working, and what content is not.
  • Pick one keyword to target per page. (for example, graphic design services uk) Try to use that keyword in your H1, Title, Description, and in the first 100 words in the post. Write a post about

Take advantage of structured data

  • Google favors content that has some type of structure to it. This is a bit more advanced, but can help a lot. Here’s a good resource.

Create multiple kinds of content.

  • There are several types of content that you can create that will generally perform well. This is much easier than using structured data and produces great results. Here’s a good resource. These include, but are not limited to blog posts, long form content, videos, guides, and listicles

Create “Solutions” or “Services” pages

  • These are going to follow a CMS template so you can create them quickly and easily.
  • Create dedicated pages for each Solution or niche that you serve. This is a great way to get quality traffic to your site.

Find competitor pages that are performing well for your desired keywords and make content that improves on their content.

  • If you create content that is better than theirs, Google will start to point traffic to your site instead of theirs. Use images, Videos, Lists, etc.

Get valuable backlinks

Guest spots

  • This is simple enough. Have someone in your industry bring you on to write a post for their website, podcast, youtube video, etc. When you link back to your site, you’ll get the advantages of their traffic.

Create content that is likely to be shared

  • Influencers are always looking for content, and will often reference content that they use in research. Think like an influencer and create content that they would use. (think design YouTube, design Twitter, etc.)

Perform regular audits and adjust your content as needed

It’s likely that over time, either your ideal customer might change, or the search intent of your ideal customer will shift. No worries. You should take note of this and adjust your content to address these shifts.

More from our blog

Level up your SEO in Webflow

Level up your SEO in Webflow

At Ammo, we know beautiful design and clever marketing are a couple of the essential pieces to a successful website. Another piece in the puzzle that we take care to invest in is SEO, or Search Engine Optimization.
Why we use a structured class naming system, and specifically Client-first

Why we use a structured class naming system, and specifically Client-first

In the world of web development, it’s incredibly important to keep the code in your projects clean and organized. This has multiple benefits, including easy navigation, more efficient build processes, and easy handoff to other developers.

Interested? Get in touch

Schedule a call