ARTICLE AD BOX
Search motor optimization (SEO) is simply a invaluable selling maneuver for driving integrated traffic—potentially clients oregon customers—to your site.
But don’t accent if you’re a tiny concern proprietor and don’t person the fund to prosecute SEO experts. There are plentifulness of do-it-yourself (DIY) SEO tips and tricks you tin instrumentality to get results.
Here are six ways to usage DIY SEO for your tiny business.
1. Set Your Organic Search Baseline
How disposable is your tract connected the hunt motor results pages (SERPs) now?
Knowing this baseline volition usher your SEO efforts. After all, SEO is each astir improving your site’s hunt rankings. Here’s however to larn and acceptable your baseline.
Set Up Search Analytics for Your Site
Google and Bing supply marketers with tools for benchmarking their integrated hunt performance.
Check retired 3 of these tools and however to acceptable them up.
Google Search Console
Google Search Console (GSC) is simply a escaped SEO DIY instrumentality for measuring the integrated postulation your tract gets from Google.
Set it up similar this:
- Go to https://search.google.com/search-console/about and log successful to your Google account. Create an relationship if you don’t person one.
- Add your tract arsenic a caller spot successful GSC
- Verify you ain the tract utilizing 1 of the tool’s provided methods
- Submit your sitemap to GSC. This measurement is optional but whitethorn assistance Google observe your tract quicker.
GSC volition commencement collecting hunt show information for your site. Click “Search results” successful the near sidebar to presumption the fig of times radical spot your tract connected the Google SERPs (also known arsenic “impressions”) and click done to sojourn it. And overmuch more.

Google Analytics
Google Analytics 4 (GA4) helps you way idiosyncratic visits and interactions connected your site.
Setting up GA4 is free:
- Go to https://analytics.google.com/ and log successful to your Google account. Create an relationship if you don’t person one.
- Click “Admin” successful the near sidebar
- Click “+ Create” > “Account” to make a caller GA4 account. In the process, you’ll make a spot for your tract and prime your default reports.
- Create a information watercourse to nonstop your tract information to GA4
- Connect GA4 to your tract utilizing 1 of the provided methods
Check retired GA4’s reports (click connected the illustration icon) erstwhile the instrumentality has gathered immoderate data.
For example, spell to “Life cycle” > “Acquisition” > “Traffic acquisition” connected the near to presumption the fig of users visiting your tract from assorted sources. Like integrated search, referral, and integrated shopping.

Bing Webmaster Tools
Bing Webmaster Tools is the Bing hunt engine’s mentation of GSC.
Set it up similar this:
- Go to https://www.bing.com/webmasters/about and motion up for a Bing Webmaster Tools relationship utilizing a Microsoft, Google, oregon Facebook account
- Add your tract to your Bing Webmaster Tools account
- Verify you ain the tract utilizing 1 of the tool’s provided methods
- Submit your sitemap to Bing. This measurement is optional but whitethorn assistance Bing observe your tract quicker.
Click “Search Performance” successful the near sidebar to presumption your pages’ impressions, clicks, mean click-through complaint (CTR), and much connected the Bing SERPs.

Further reading: Bing Search Guide: History, AI Features, and SEO Tips
Check Your Competitors’ Search Performance
A baseline SEO audit shouldn’t see conscionable your website. Use a DIY SEO bundle instrumentality similar Domain Overview to cheque your competitors’ sites, too.
Go to the instrumentality by logging successful to your Semrush relationship and clicking “SEO” > “Domain Overview” successful the near sidebar. Enter a competitor’s domain. Select the state you privation to spot integrated show results for. Then deed “Search.”

The instrumentality volition archer you your competitor’s show successful areas like:
- Top integrated keywords you whitethorn besides privation to target
- Organic hunt postulation volume you could aspire to

Repeat this process to probe different competitors.
Discover much competitors by utilizing the Organic Research tool. Run a hunt with your domain successful the tool. Then click the “Competitors” tab.
2. Research Keywords and Relevant Search Queries
Keywords are words oregon phrases searchers plug into hunt engines to find accusation oregon products. Identifying keywords that align with your contented and lucifer your people audience’s needs is captious for driving much applicable integrated postulation to your site.
Start by utilizing a DIY SEO selling instrumentality similar Keyword Magic Tool. You’ll find the instrumentality nether “SEO” > “Keyword Magic Tool” successful your Semrush account’s near sidebar.
Enter 1 of your main keywords, your domain, and the state you privation keyword research information for. Then click “Search.”

The instrumentality volition instrumentality dozens of keyword ideas, on with details like:
- Intent: The user’s search intent, oregon intent for searching this keyword. Knowing this helps you make contented that meets their goals.
- Volume: The keyword’s mean fig of monthly searches. Keywords with higher hunt volumes are charismatic due to the fact that they whitethorn get your tract much traffic. But ranking good for them whitethorn beryllium hard if galore others are besides trying to bash this.
- Personal keyword trouble (PKD%): An artificial quality (AI)-powered people of however casual it whitethorn beryllium for your tract to fertile successful Google’s apical 10 results for that keyword. Keywords with little PKD% scores are mostly easier to fertile for.

Separately, usage Keyword Gap to find keywords your competitors are organically ranking for but you aren’t.
Go to the instrumentality by clicking “SEO” > “Keyword Gap” successful your Semrush account’s near sidebar.
Add your domain and a competitor’s. Click “+ Add up to 3 competitors” to adhd up to 3 much competing domains.
Leave the domain and keyword settings arsenic “Root domain” and “Organic keywords,” respectively. Select the state for which you privation to spot keyword data, past click “Compare.”

Scroll down to the keyword details array and click the “Missing” tab.

These are the keywords your competitors are ranking for but you aren’t. You tin besides spot information connected their hunt volume, keyword difficulty, and more.
Use these insights to determine whether you privation to effort ranking for them arsenic well.
3. Publish Optimized Content
Once you’ve identified invaluable keywords, you tin commencement crafting high-quality content that’ll lend to your contented selling strategy.
Follow these basal rules erstwhile optimizing your contented for hunt engines:
- Include the superior keyword you’re targeting people successful the text. Don’t signifier “keyword stuffing.” Search motor algorithms presumption keyword overuse negatively.
- Include the superior keyword successful the title tag and H1 tag. These are the titles that look connected the SERP and your page, respectively. Putting the superior keyword successful your content’s tags helps hunt engines service it erstwhile radical usage the aforesaid keyword successful their searches.
- Create contented for secondary keywords that logically complement the superior keyword. Secondary keywords often screen the superior keyword’s subtopics. So, if you’re creating a dental site, a superior keyword mightiness beryllium “root canal.” And a logical secondary keyword mightiness beryllium “root canal cost.” You could past physique contented pages for your secondary keywords and nexus your superior keyword pages to them.
- If you’re updating your content, marque your changes to existing pages alternatively of creating caller ones. This is to debar producing duplicate content, which tin effect successful hunt engines choosing to fertile 1 leafage and ignoring different with highly akin content.
Use Semrush’s SEO Writing Assistant to analyse your drafts for SEO improvements that whitethorn assistance them fertile higher aft publication.
Go to SEO Writing Assistant by clicking “Content Marketing” > “SEO Writing Assistant” successful your Semrush account’s near sidebar.
Click “Analyze my text” to unfastened the editor.
In the “Content recommendations” container connected the right, supply your keywords and people audience. Then click “Get recommendations.”

Next, benignant oregon paste your draught into the tool. It past displays SEO suggestions connected the right. For example, SEO Writing Assistant whitethorn suggest you insert definite recommended keywords. Or adhd representation alternative (alt) text.

Edit your draught to lucifer these suggestions arsenic you spot fit.
To optimize existing pages, usage On Page SEO Checker instead.
Navigate to “SEO” > “On Page SEO Checker” connected the near of your Semrush account.
Enter your site’s domain, past click “Get ideas.”
Configure your people determination utilizing the “Google Search targeting” drop-down settings. Then click “Continue.”

Select the pages you privation to get optimization ideas for.

If you’d like, usage the optional tabs connected the near to acceptable up the crawler idiosyncratic cause the instrumentality should scan your pages with. And a regular optimization schedule.
Click “Collect ideas” erstwhile done.
After that, scroll down the “Overview” leafage to presumption a database of apical pages worthy optimizing.

Click the “# ideas” fastener adjacent to immoderate leafage to presumption the tool’s recommendations for optimizing it. Then, instrumentality these recommendations accordingly.

4. Analyze Your Backlinks
One large criterion Google uses to measure the worth of contented is its backlinks.
These are links connected other websites that constituent to your website.
Backlinks assistance found that your website and its contented are invaluable to users. That’s due to the fact that a backlink is benignant of similar a “vote” for your content.
Track your backlinks by checking them with our Backlink Analytics tool.
Go to your Semrush relationship and click “SEO” > “Backlink Analytics” successful the near sidebar.
Enter your domain into the tool, past click “Analyze.”

You’ll spot your site’s:
- Authority Score—your site’s reputability
- Referring Domains—the websites pointing to your site
- Backlinks—the fig of links pointing to your site
And more.

Links from high-authority, high-traffic domains are the astir invaluable and worthy pursuing.
If you spot those successful your backlink profile, that’s a bully sign. Work to pull much backlinks similar that done nexus building.
Use the Link Building Tool to find prospects to scope retired to for your nexus gathering campaign.
Go to the instrumentality by clicking “SEO” > “Link Building Tool” from your Semrush account’s near sidebar.
Enter your domain, and past click “Start Link Building.”
On the “Add your keywords” page, benignant the keywords you privation to fertile higher for, and past click “Add.”

Click “Keywords” astatine the bottommost close of the surface erstwhile you’re done.
Next, participate the domains of competitors you privation to outrank, past click “Add.”

Finally, click “Start Link Building.”
The instrumentality volition tally for a fewer minutes, and past show a pop-up connection of the fig of domain prospects it has found. Click “View prospects” to adjacent this message.
You’ll past spot the “Prospects” tab, which lists applicable domains you tin interaction for backlinks.

Select the checkboxes adjacent to the domains you privation to contact. Then click “To In Progress” to shortlist them.

The instrumentality adjacent lets you interaction prospects for link gathering email outreach via a connected email account. This allows you to intimately show your campaign.
5. Explore Technical Issues
Your DIY SEO optimization strategy besides needs to impact checking for technical SEO issues. These are issues with your site’s infrastructure that could forestall hunt engines from discovering, crawling, and indexing your pages. Which could harm your site’s rankings.
A large mode to commencement is to scan your tract with Site Audit. It tin show your site’s method wellness for 140+ issues.
Access Site Audit from your Semrush relationship by clicking “SEO” > “Site Audit” connected the left.
Enter your domain. Then click “Start Audit.”
On the “Site Audit Settings” page, you tin configure basal settings like:
- Crawl scope: Whether the instrumentality should besides cheque your subdomains
- Limit of checked pages: The fig of pages the instrumentality should cheque each time
- Crawl source: Leave this mounting arsenic “Website” if you privation the instrumentality to crawl your tract similar Google does

Use the tabs connected the near to configure optional settings similar the URLs the instrumentality should ignore. Then, deed “Start Site Audit” to commencement the scan.
Once the scan is complete, you’ll get an overview of the method issues holding your tract back. Click the “Issues” tab for the afloat database of errors, warnings, and notices.

Click the “Why and however to hole it” nexus adjacent to each contented to get much accusation astir it, however to hole it, and links to adjuvant tools and resources.

Work done fixing the issues successful the “Errors” database first. These problems are the astir urgent. Then spell connected to the issues successful the “Warnings” and “Notices” lists, successful this order.
6. Stay Informed
Search engines often update their algorithms. This tin impact however they fertile your tract and service its pages successful the SERPs.
Use Position Tracking to enactment connected apical of your site’s rankings. Go to your Semrush relationship and prime “SEO” > “Position Tracking” connected the left.
Enter your domain and past deed “Set up tracking.”
On the “Targeting” screen, prime whether the instrumentality should way the rankings for your basal domain, subdomain, subfolder, oregon a circumstantial URL. Then, acceptable up your preferred hunt motor and instrumentality settings. Finally, participate the determination you privation to way your rankings for.
Click “Continue To Keywords” aft that.

On the “Keywords” screen, supply the keywords for which you privation to way your rankings. Click “Add keywords to campaign,” followed by “Start Tracking.”

The instrumentality volition commencement tracking your site’s ranking performance. For example, it’ll archer you:
- Your site’s rankings distribution
- The fig of keywords your tract is ranking for successful the apical 3 oregon 10 hunt results
- Which pages are ranking for your tracked keywords

Use this information to way if your efforts to fertile higher for definite keywords person succeeded. Or if your pages’ rankings person dropped aft a hunt algorithm update.
Apart from watching your rankings, support an oculus connected your site’s integrated postulation with Semrush’s Organic Traffic Insights. It combines information from GA4 and GSC with Semrush’s keyword information to supply a holistic presumption of your integrated postulation successful 1 place.
Go to the instrumentality by navigating to “SEO” > “Organic Traffic Insights” from your Semrush account. Enter your domain and click, “Get Insights.”
Click “Connect Google Account” to link your GA4 and GSC accounts to the tool. Authenticate your Google connection, prime the GA4 and GSC properties associated with your site, and past prime “Location and Device.”

On the “Choose Location and Device” screen, prime the determination and instrumentality benignant for which you privation to way your site’s integrated traffic. Then, click “Go to Organic Traffic Insights.”

For immoderate period, you tin get reports connected integrated postulation metrics like:
- The fig of users who visited your site
- The fig of tract visits, oregon “sessions”
- The fig of conversions that happened connected your site—meaning the fig of times users instrumentality an enactment you privation them to take. Like placing an order.
You’ll besides spot breakdowns of these numbers for idiosyncratic pages.

To larn the keywords a leafage is ranking for, click its bluish fig successful the “Keywords” column.

You’ll spot the page’s ranking positions for assorted keywords. Toggle betwixt the “Semrush” and “Google Search Console” tabs to presumption rankings information from the respective tools.

After that, adhd keywords to your Position Tracking ticker database to show your rankings for them much closely. Select your keywords, and past click “Send to Position Tracking.”

Take DIY SEO a Step Further
Using DIY SEO for your tiny concern tin support your tract steadfast and ranking high.
Ready to instrumentality it a measurement further?
Use these adjuvant resources to usher your adjacent steps: