Search Engine Optimization is a powerful way to improve your website's ranking in search results. Higher ranking boosts visibility, ensures you show up to the right audience, and increases your website's traffic. There are many ways to optimize your site—where do you begin? Don't worry, we're going to walk you through the most effective strategies so you can start incorporating them today!

1

Use strong, relevant keywords.

  1. Keywords are popular words that people search for to find websites. Since keywords indicate helpfulness and relevance, search engines like Google give higher ranking to websites with keyword-rich content. Start by choosing primary keywords/phrases that reflect your business, services, content focus, and location. For example, if you sell flowers, a few good keywords/phrases might be: “flowers online,” “where do I buy flowers online,” and “fresh flower delivery in Portland."[1] To find other strong keywords, try:
    • Searching for similar products/topics. Then, look for common phrases in product names, descriptions, etc.
    • Checking out related online forums. Read through post titles and popular discussions to find topics of interest.
    • Using Google AdWords Keyword Planner tool. To search for new keywords, click “Discover new keywords.” Cross-check the relevancy of your current keywords by clicking “Get search volume and forecast.”[2]
  2. Advertisement
2

Incorporate keywords in a natural way.

  1. Avoid “stuffing” each page with as many keywords as possible. At the end of the day, readability is more important than page visits—people won’t stay on your site if they don’t think the content is valuable. Insert your strongest and most relevant keywords a couple times near the start of the page; use them sparingly anywhere else on the page that seems relevant. Keep in mind that keywords are most effective when you put them in titles, headers, and URLs.[3]
    • You won't be penalized for super common keywords and ordinary phrases like "San Francisco" or "macaroni and cheese." Search engines will penalize you (which affects visibility/ranking) if you repeatedly litter hyper-specific keywords on your web pages.
3

Add high-quality images and videos.

  1. Images and videos make your content dynamic and attractive. This is true for all devices, but especially mobile users. If your site currently features big blocks of text and very few images on each page, consider streamlining the text and sprinkling in some high-quality images and/or relevant video content.[4] A few things to keep in mind:
    • Most browsers support JPEG, GIF, PNG, BMP, and WebP image formats.
    • Use HTML image tags like <img> or <picture> to embed images on a page.
    • Give each image a short alt tag and a specific name. Avoid generic image names like Picture1.png, Picture2.png, etc.
  2. Advertisement
4

Create quality content and refresh it weekly.

  1. Well-written, fresh content keeps your audience coming back. It also encourages search engines to visit your site more often—if you’re consistently adding new keywords and content, you're always popping up in new and different search results. Try to add new content at least once a week. You might add a new product/service, a customer testimonial, updated images/videos, etc.[5]
    • Proofread text content on each page carefully—make sure it’s easy to read, organized, and error-free.[6]
    • Be sure to remove old content as soon as it loses relevancy.
    • Adding a blog section to your website is a great way to include more engaging content. You can write entries yourself, rotate duties with various members of your staff, and/or ask guest bloggers to contribute.
5

Include links if they're helpful and relevant.

  1. Use strong link text and aim to use mostly internal links. Link text is the visible text inside a link that users click on. Strong link text is specific—it makes it clear where each link will take your user before they click on it. The better your link text is, the easier search engines can “crawl” your site and find relevant information to display in search results.[7]
    • Avoid generic anchor text like "page, "article," or "click here.”
    • To keep people on your site, focus mostly on using internal links (links that take users to other pages on your site).[8]
    • Try to avoid linking out to other websites unless it truly benefits your audience. If you do link out, only link out to authoritative sources.[9]
  2. Advertisement
6

Start a link-building campaign.

  1. Reach out to relevant sites and ask if they'll link to your site. This is an easy way to start expanding your reach. Ideally, choose websites that are relevant to yours and have an established audience. Start by checking out each site carefully to make sure it's a good fit. Then, locate contact details on the page and email the site owner about possibly linking to you.[10] For example:
    • If you own a local deli and catering service, relevant sites you could reach out to include food bloggers, recipe websites, and party/event websites.
    • Let them know that you'll be happy to link to them on your site, too! Think of this as a partnership.
7

Make sure the site looks good on all devices.

  1. Content can look different and less accessible on a phone screen. Your site might look great on a desktop computer, but have you pulled up the site on your phone or tablet? Try viewing your website on a smaller screen and think about ways to improve the mobile experience. Developers can make a site mobile-ready by implementing:[11]
    • Responsive web design (recommended): This setup allows the server to send the same HTML code to all devices and alters the layout/appearance of each page to suit different screen widths, resolutions, etc.[12]
    • Dynamic serving: This setup allows the server to respond to different HTML on the same URL depending on the user's specific device (mobile, tablet, or desktop).[13]
  2. Advertisement
8

Go with a simple site structure.

  1. A user-friendly site is appealing and boosts your visibility. You want your audience to navigate your site with ease, but a solid structure also enables search engines to “crawl” your site.[14] Search engine bots and visitors should be able to easily find every page, figure out what each page is for, and navigate between them with ease.[15] Here are some tips:
    • Organize your site directory. Give each folder a clear purpose and name.
    • Use keywords in URL structures (folder names).[16]
    • Make sure you can reach every page by starting at the home page.
    • Add "breadcrumb navigation" at the top or bottom of each page so visitors can easily return to more general pages. For instance, a chocolate cupcake recipe might have breadcrumb links "Home → Baking → Cupcakes."
9

Give each page a short, unique title.

  1. Include keywords in page titles for the most visibility. The page title (or title tag) is a brief description of each webpage. It shows up at the top of a browser window and in search results. Since page titles are one of the first things people see, they’re really important. Try to include a page-relevant keyword in every title tag and create a unique title for each page.[17]
    • Use 75 characters or less (including spaces) for each title. That's 6-9 words.[18]
    • If you're writing the HTML yourself, type in <title>Your Title Here</title> inside the <header> section.
  2. Advertisement
10

Create concise, specific URLs.

11

Write clear headers and organize them.

  1. Headers organize information on the page in a clear, logical way. Organizing information with strong headers helps your audience find information quickly and easily. Additionally, search engines use your headers to analyze and rank content in search results, so they’re pretty important all-around! Make your headers brief, specific, and skimmable.[20] A few things to keep in mind:
    • Organize headers by importance. H1 headers are the most important and H6 headers are the least important. H1 headers appear in the largest, boldest font.
    • Give every page an H1 header. Tag subheaders as H2, H3, etc.
    • Keep headers under 70 characters.
    • Begin each header with at least 1 keyword.
  2. Advertisement
12

Insert accurate, keyword-rich metadata.

  1. Meta description tags summarize the content on each page. They're one of the best tools for getting the right people to your site! Aim for descriptions that are helpful, accurate, and easy for visitors to read. Try to address the audience’s needs; think about why they might be clicking on each individual page.[21]
    • Use 1-2 complete sentences (50-160 characters) for meta descriptions.[22]
    • To add a description in HTML, type <meta name="description" content="Insert 1-2 sentences here describing what this page is about.">
    • If you're using website or blog software instead of writing HTML, read the FAQs or contact customer service to find out how to add description tags.
13

Submit an XML sitemap to search engines.

  1. Sitemaps tell search engines what information is on your site. A sitemap is an organized list of URLs that helps search engines crawl your page efficiently. If you're a developer, you can make your own sitemap in XML format. If you're using a Content Management System (CMS) like Wordpress, it may have a tool on the dashboard that can generate the sitemap for you. You can also use a free sitemap generator website to create your XML sitemap.[23] Then, submit the sitemap to search engines like Google, Yahoo, and Bing.
    • You can submit to Google using Google WebMaster tools.
    • If you’re using blogging software and there's no dashboard tool for this, you may be able to download a plugin to create your sitemap.
  2. Advertisement
14

Use Google Search Console's Index Coverage report.

  1. This free tool helps you track and improve how Google crawls your site. Once you submit a sitemap, it's important to monitor your site's "crawlability," especially as you add new content. Running a regular Index Coverage report helps you identify and fix crawlability issues that impact your ranking.[24] This tool helps you do things like:
    • Find and fix indexing problems.
    • Request re-indexing of new or updated content.
    • Get real-time alerts when Google finds indexing, spam, or other site issues.
    • See Google Search traffic data.
    • Track and troubleshoot mobile usability.[25]

Community Q&A

  • Question
    What is sitemapping?
    Wiki How To Do It
    Wiki How To Do It
    Community Answer
    A sitemap is a file where you can list the web pages of your site to tell Google and other search engines about the organization of your site content. Search engine web crawlers like Googlebot read this file to more intelligently crawl your site.
  • Question
    Can you explain more on backlinks and what its damage it could cause to SEO?
    Lucyorloski
    Lucyorloski
    Community Answer
    If you have backlinks from a well-reputed website having higher DA and PA, then your website can have benefit from that link. Quality backlinks will help you to increase visibility on a search engine and gain more traffic to your website. Links from sites with poor reputations, or links created in unnatural ways can lead to SEO penalties.
  • Question
    How do I submit a sitemap on the webmaster tool?
    Community Answer
    Community Answer
    Verify your site on Google Search console. On the left sidebar, expand the drop-down menu "Crawl", then you'll find "Sitemaps". Click on sitemaps, there you'll see an input box for the sitemap link. Input the sitemap link here.
Advertisement

About This Article

Imran Alavi
Co-authored by:
Search Engine Optimization (SEO) Expert
This article was co-authored by Imran Alavi and by wikiHow staff writer, Amber Crain. Imran Alavi is a Marketing & App Development Expert and the CEO of Proleadsoft, a Digital Marketing and App Development firm based in San Francisco, CA. With over 10 years of experience, he specializes in Web Design, Search Engine Optimization (SEO), Search Engine Marketing (Google, Facebook, LinkedIn AdWords), App Development, and Software strategies for businesses. Imran holds a BS in Computer Science from the National University of Computer and Emerging Sciences, an MS in Computer Science from San Francisco State University, and has completed Stanford University Continuing Studies courses in Business, Marketing, and Communication. This article has been viewed 73,594 times.
3 votes - 67%
Co-authors: 65
Updated: April 1, 2023
Views: 73,594
Categories: Internet Marketing
Article SummaryX

To use Search Engine Optimization to attract more people to your website, first make sure you write unique, clear titles on each page of your site, since these titles are often what appear in search engines. It’s helpful to choose concise, accurate titles and headers for the best results. You should also brainstorm the most relevant keywords and phrases to use on your website. You can find good keywords that will increase your website traffic by comparing words in Google Adwords, which allows you to see how often people search certain things. However, remember that your content is not just for SEO bots, but for people too, so make sure you’re putting high-quality writing on your website that your audience will enjoy! To learn how to use links on your website to increase your traffic, read on!

Did this summary help you?
Advertisement