Zemk.mk – Блог

Posts in the zemi.mk wordpress hosting category

At Zemi.mk, every hosting package is already technically optimized for WordPress, runs on a LiteSpeed web server, and includes a free SSL certificate. For Macedonian businesses, the free .mk domain you receive with our hosting packages is a strong signal of local relevance and can help achieve better rankings on Google Macedonia.

This guide explains how to apply all SEO checks in WordPress yourself, but also why each point matters, so you do not optimize “blindly”, but with understanding.

1. Image optimization — how and why

Why should images be named descriptively before upload?

Google and other search engines do not “see” images like people do. They understand them through:

  1. The file name

  2. ALT text

  3. The context around the image — title, paragraph, page topic

  4. Metadata and loading speed

When an image is named like this:

black-friday-wordpress-hosting.mk.jpg litespeed-wordpress-fast-server-macedonia.png

It tells Google:

  • what the image is about

  • which topic it belongs to

  • whether it is relevant for searches around a specific keyword

Detailed explanation of the SEO value:

1. Better indexing in Google Images

Descriptive names allow images to appear when users search for related terms. This brings additional organic traffic.

2. Clear topical signal — Relevance Boost

If the page is about “WordPress hosting” and contains an image named “wordpress-hosting.jpg”, the search engine receives a consistent signal, which strengthens ranking.

3. Better accessibility — Accessibility = indirect SEO factor

Screen readers and Google algorithms use ALT text, which is often automatically filled based on the filename if the user does not enter ALT text manually. If the filename is good, the ALT starting point is already strong.

4. Safer than over-optimization

Images should be named descriptively, but not spammed. The hyphenated format is the cleanest and does not confuse the algorithm:

✔ good: web-hosting-macedonia.jpg
✖ bad: webhostingmacedonia123!!!.jpg

5. Format suitable for web performance

A name without special characters reduces the chance of server and CDN errors, which is important for stability and crawling.

How to properly optimize images in WordPress?

Step 1: Naming before upload

  • Use Latin characters

  • No spaces; use - instead

  • Make it descriptive and related to the topic

  • Include the keyword naturally

Example template:

topic-keyword-description.jpg

Step 2: Upload to Media Library

  1. Dashboard → Media → Add New

  2. Drag the image or select it from your computer

  3. Wait until it is fully uploaded

Step 3: Filling in ALT text

  1. Click the image in Media Library

  2. On the right → Alternative Text (ALT)

  3. Enter a description that:

    • contains the keyword if relevant

    • explains what is shown

    • is not too long — up to 125 characters is ideal

Example:

WordPress hosting optimized on a LiteSpeed server in Macedonia

Step 4: Compression and next-gen formats

In a Zemi.mk LiteSpeed environment, the best option is:

  1. LiteSpeed Cache → Media → Image Optimization

  2. Enable:

    • Generate WebP Versions → ON

    • Lazy Load Images → ON

  3. Click Optimize Images

Or, if you do not use the LSC plugin for optimization, install an image optimizer such as ShortPixel, Imagify, or Optimole.

Step 5: Check whether WebP images are loading

  1. Open the website

  2. Right-click an image → Open image in new tab

  3. If the URL ends with .webp → optimization is working

2. URL optimization — explanation and implementation

Why should URLs be clean and include keywords?

The URL is one of the first SEO signals Google reads. It should be:

  • short

  • clear

  • descriptive

  • include the main keyword

Example:

https://zemi.mk/wordpress-hosting-macedonia

This is important because:

  1. CTR increases
    Users are more likely to click a URL they understand.

  2. Topical relevance
    A keyword in the URL is a strong ranking signal.

  3. Site architecture
    Categories and subpages in a logical order help Google understand what is important.

How to set permalinks in WordPress?

  1. Dashboard → Settings → Permalinks

  2. Choose:

    Post name
  3. Save Changes

How to change the URL of a post/page?

When creating a post or page:

  1. Dashboard → Posts or Pages → Add New

  2. Near the title, you will see:

    Permalink: https://yourdomain.mk/?p=123
  3. Click Edit

  4. Enter the URL slug:

    keyword-description

    Example:

    wordpress-hosting-macedonia
  5. Save

3. Speed and hosting — is it true that they affect ranking?

Yes. Speed is an SEO factor because:

  • it affects Core Web Vitals

  • it affects User Experience Signals

  • faster crawling → more pages indexed → better ranking potential

The LiteSpeed server we use at Zemi.mk:

  • serves static files faster

  • has more efficient cache than Apache/Nginx in a WordPress environment

  • reduces TTFB — time to first byte

  • improves real-world WordPress performance

4. Additional critical checks in WordPress

Connecting Google Search Console

  1. Go to the plugin:

    • Rank Math → General Settings → Search Console → Connect
      or

    • Yoast → Site Features → Webmaster Tools

  2. Connect your Google account

  3. Verify domain ownership if required

XML Sitemap

Open:
sitemap_index.xml → submit it in Search Console → as explained above

Robots.txt check

Open in your browser:
https://your-domain.mk/robots.txt
Make sure it does not contain:

Disallow: /

Mobile-friendly check

Google mobile test → enter your domain → fix responsive issues if they are reported

Caching purge

LiteSpeed Cache → Toolbox → Purge All Cache

Database optimization

LiteSpeed Cache → Database → Optimize All

Broken link scan

  1. Plugins → Install: Broken Link Checker

  2. Scan and fix links that return 404 errors

Schema Markup

Rank Math automatically adds schema, but check:
Rank Math → Titles & Meta → Schema Types
Choose the type according to the website — Article, Product, Service, LocalBusiness, etc.

5. Local SEO and .mk domain — why is it important?

The .mk domain is important because:

  1. Geo-target signal
    Google understands that the website is intended for Macedonia.

  2. Local trust
    Users have greater trust in a local domain.

  3. Faster local ranking
    For businesses targeting the Macedonian market, .mk is a competitive advantage.

  4. Lower risk from keyword competition
    With a .com domain, you may rank globally, but locally, .mk often wins for Macedonia.

At Zemi.mk, you get the .mk domain for free with a hosting package, so you can start with an SEO advantage from the very beginning.

If you follow these checks, you will have a WordPress website that is:

  • technically stable

  • fast for users and Google bots

  • secure — HTTPS + SSL

  • locally relevant — .mk domain

  • with optimized images and clean URLs