
How to Make a Website Mobile Friendly: 11 Simple Steps (2026)
Most of your visitors are on a phone. This guide shows you how to make your website mobile friendly in 11 simple steps โ no coding needed for most of them.

A 404 error means the page a visitor asked for does not exist on your website. The link may be broken, the page may have been deleted or moved, or the address may be typed wrong. This guide shows you how to fix a 404 error on your website: first find all the broken pages, then fix them with redirects, repaired links, or a server setting. It also covers when to leave a 404 alone.
404 is a status code your web server sends when it cannot find the page that was requested. The visitor sees a “Page Not Found” message instead of your content. A few 404s are normal โ every site has some โ but a lot of them hurt your visitors and your search rankings. Google may drop the missing page from its results, and links pointing to it lose their value.
If the whole site shows an error instead of just one page, that is a different problem โ see our guide on how to fix a website that won’t load.
The fix depends on the pattern. Work out which one matches your site:
If you are the visitor seeing the 404, try these first:
Fixing one broken link you noticed is not enough. Find all of them:
Make a list of the broken URLs and how many visits each one gets. Fix the high-traffic ones first.

Work through these fixes in order.
If the page was deleted by mistake, bring it back. On WordPress, check Trash under Pages or Posts โ deleted pages sit there for 30 days. If you have a backup, restore just that page.
If the page exists but the link is wrong, fix the link. Check for typos, extra characters, or an old address. This is the most common cause of a single 404.
If the page moved to a new address, redirect the old URL to the new one. A 301 redirect tells browsers and Google the move is permanent, and it passes most of the old page’s ranking value to the new page. On WordPress, the free Redirection plugin does this without code. On other platforms, use their built-in redirect settings.
If every page on a WordPress site suddenly 404s, the permalink settings are often the cause. Go to Settings, then Permalinks, and click Save Changes without changing anything. That rebuilds the rules and often fixes the problem at once.
A damaged .htaccess file can break every URL on the site. Rename it to .htaccess_old, then visit your site. If the site works, the file was the problem โ create a fresh one from WordPress by saving the permalink settings again. Only do this if you are comfortable with server files, or ask your host for help.
Some 404s cannot be fixed โ old links from other sites, or people typing random addresses. A good 404 page turns a dead end into a second chance: say plainly the page is gone, add a search box, and link to your home page and your most popular pages.
Reset permalinks first, then use the Redirection plugin for 301 redirects. If the problem started after a plugin update, turn plugins off one by one to find the one that broke it.
Shopify handles most redirects itself when you change a product or page address. For old links, go to Content, then Menus, or use the URL Redirects section under Settings to add a manual redirect.
Both have a redirect manager in their settings. Add the old URL and the new URL, and the platform handles the rest. There is no server file to edit.
You can set a custom 404 page in .htaccess with one line: ErrorDocument 404 /404.html. Redirects also go in .htaccess, or in your hosting panel.
Nginx uses a config file instead of .htaccess. A custom 404 page looks like this: error_page 404 /404.html;. Ask your host or developer to edit the config โ a wrong edit can take the site down.
Not every 404 needs fixing. Leave it alone when:
Google’s own guidance is clear: a 404 is not a penalty. Only fix the ones that cost you visitors or links.
No. A 404 means the page was not found. Being blocked usually shows a 403 error instead.
If you run the site, often yes โ a deleted page or a wrong link. If you are just visiting, no โ the site owner needs to fix it, and all you can do is check the address.
Until someone fixes it. Google may keep the old page in its results for weeks after you fix it, so be patient after a redirect is set up.
The most common causes are a deleted page, a moved page with no redirect, a typo in a link, or a broken permalink or server setting.
Find every 404 with Google Search Console, fix the ones with traffic first, and use 301 redirects when a page has moved. A few 404s are normal, but a site full of them tells visitors โ and Google โ that the site is not looked after.

Most of your visitors are on a phone. This guide shows you how to make your website mobile friendly in 11 simple steps โ no coding needed for most of them.

A simple, free, step-by-step plan to improve SEO on Shopify โ product pages, speed, structure, content, and a realistic 30/60/90-day timeline.

Blogging helps SEO when it is done well. But sloppy blogging โ thin posts, overlapping topics, and publishing for the sake of it โ can quietly hurt your rankings.