SEO basics every small business should know
A practical guide to improving your search visibility without the jargon.

Part of the series: Website Fundamentals
Part 2 / 5
Table of Contents
SEO has a reputation for being complicated, and honestly, a lot of that is because people overcomplicate it. The core idea is simple: make your website useful and easy to understand, both for people and for Google. The rest is details.
Let me break down what actually matters if you’re a small business trying to get found online.
Get the technical stuff right first
Before you even think about keywords, your site needs to work properly. This is the boring part, but it’s the foundation everything else sits on.
Your site has to be fast
Google uses page speed as a ranking factor. We wrote a whole post about this , but the short version: aim for under 3 seconds load time. Compress your images, use a CDN, and don’t load JavaScript you don’t need.
Mobile comes first
Google crawls the mobile version of your site, not the desktop version. If your site looks great on a laptop but falls apart on a phone, that’s the version Google is judging you on.
The basics: text should be readable without zooming, buttons need to be big enough to tap, and nothing should require horizontal scrolling.
HTTPS is not optional
If your site doesn’t have an SSL certificate, browsers literally label it “Not Secure” for everyone to see. That kills trust instantly, and Google penalizes it in rankings too. There’s no excuse for this one, especially when free certificates exist through Let’s Encrypt.
Writing content that actually ranks
Write for people, not algorithms
I’ve seen so many business owners try to write “SEO content” and end up with something that reads like a robot wrote it. Don’t do that. Write about things your customers actually ask you about. Answer their questions clearly and directly. That IS good SEO content.
Google has gotten remarkably good at understanding intent. If your content genuinely helps someone, it will eventually rank. If you’re just stuffing keywords into awkward sentences, Google sees through it.
Structure your pages properly
Use heading tags the way they’re meant to be used:
# Page Title (H1) - only one per page
## Main Sections (H2)
### Subsections (H3)
This isn’t just for search engines. It makes your content scannable for real people too. Most visitors skim before they read, and headings are what they skim.
On-page SEO basics
| Element | What to do |
|---|---|
| Title Tag | Keep it under 60 characters. Put your main keyword near the front. |
| Meta Description | 150-160 characters. Make it compelling enough to click. |
| URL | Short and descriptive. /services/web-design beats /page?id=47. |
| H1 | One per page. Should match what the searcher was looking for. |
| Images | Always add descriptive alt text. Compress before uploading. |
Local SEO for Albanian businesses
If your customers are in a specific city or region, local SEO is where you’ll get the most bang for your buck. Almost half of all Google searches have local intent, so if you’re not showing up in local results, you’re invisible to a huge chunk of potential customers.
Here’s what to focus on:
- Google Business Profile: claim it, fill out every field, add photos, and keep your hours updated. This is free and it’s the single most impactful thing you can do for local SEO.
- NAP consistency: your Name, Address, and Phone number should be identical everywhere it appears online. Google cross-references these to verify your business.
- Local keywords: naturally mention your city in your content. “Web design in Tirana” is a real search that real people make.
- Reviews: ask happy customers to leave Google reviews. Respond to all of them, good and bad.
Mistakes I see all the time
- Keyword stuffing: repeating the same phrase over and over doesn’t help. It makes your content unreadable and Google will penalize you for it.
- Duplicate content: copy-pasting the same description across multiple pages confuses search engines about which one to rank.
- Ignoring mobile: if half your traffic is mobile and your site doesn’t work on phones, you’ve already lost.
- Uncompressed images: a single 5MB photo can make your entire page slow. Resize and compress everything.
- No internal links: your pages should link to each other. It helps visitors find related content and helps Google understand your site structure.
The honest truth about SEO
SEO takes time. If someone promises you first-page rankings in a month, be skeptical. Real SEO is a slow build: you publish good content, fix technical issues, earn links from other sites, and gradually climb.
But the payoff is worth it. Unlike paid ads, organic traffic doesn’t disappear when you stop paying. A well-optimized page can bring in visitors for years.
Here’s where to start today:
- Run your site through PageSpeed Insights
- Make sure every page has a unique title and meta description
- Add alt text to all your images
- Claim and complete your Google Business Profile
If you want a professional look at where you stand, reach out and we’ll do an SEO audit. You can also check out our portfolio to see how we approach this for other businesses, or read about our services .