localwebadvisor
WIKI← Wiki home

The wiki · page 9 of 25

The reference desk for winning online.

Evergreen guides — kept current, backed by our own scan data, written in plain talk. Every article opens with the answer, not a preamble.

07Technical SEO

What Are HTTP Status Codes? 200, 404, 500

HTTP status codes are three-digit numbers a web server returns to tell a browser or crawler the outcome of a request. They fall into five classes: 2xx means success, such as 200 OK; 3xx means redirection, like a 301 move; 4xx means a client error, such as 404 Not Found; and 5xx means a server error, like 500 Internal Server Error. Search engines rely on these codes to decide how to crawl, index, and rank pages.

UPDATED 2026-07-09 · READ →

What Is a Soft 404?

A soft 404 is a page that looks empty or missing to users but returns a 200 OK status code instead of a proper 404 Not Found. Because the server reports success, search engines waste crawl budget on the dead page and may keep it indexed or flag it as low quality. Soft 404s also appear when thin, near-empty, or wrongly redirected pages behave like error pages. The fix is to return the correct status code or add real content.

UPDATED 2026-07-09 · READ →

What Is Duplicate Content?

Duplicate content is substantially identical or very similar content that appears on more than one URL, either within the same site or across different sites. It confuses search engines about which version to index and rank, splits ranking signals between copies, and wastes crawl budget. Most duplicate content is a technical accident, such as URL variations, rather than deliberate copying. It is usually resolved with canonical tags, redirects, or consistent internal linking, not by fear of a penalty.

UPDATED 2026-07-09 · READ →

What Is a Crawl Error?

A crawl error occurs when a search engine tries to access a page on your site but cannot, preventing it from being read and potentially indexed. Errors fall into two groups: site-level problems that block access to the whole site, such as DNS or server failures, and URL-level problems affecting individual pages, such as 404s, server errors, or redirect issues. Google reports crawl errors in Search Console, and unresolved ones can keep pages out of search results.

UPDATED 2026-07-09 · READ →

What Is Pagination in SEO?

Pagination in SEO is the practice of splitting a large set of content across multiple sequential pages, such as page 1, page 2, and page 3 of blog listings, product categories, or search results. Each page carries its own URL, usually with a parameter like ?page=2. Good pagination helps search engines discover and crawl deep content efficiently while giving users a manageable way to browse long lists without loading everything at once.

UPDATED 2026-07-09 · READ →

What Is a Good URL Structure?

A good URL structure is a clear, logical, human-readable web address that describes a page's content and its place in the site hierarchy, such as /web-design-for-plumbers. Strong URLs use lowercase letters, hyphens between words, short descriptive keywords, and a shallow folder depth. They avoid session IDs, random parameters, and stop words. Clean URLs help users understand where they are, make links easier to share, and give search engines an extra clue about a page's topic.

UPDATED 2026-07-09 · READ →

What Is a Breadcrumb Navigation?

A breadcrumb navigation is a row of links, usually near the top of a page, that shows where the current page sits within the site hierarchy, such as Home > Services > Drain Cleaning. Named after the Hansel and Gretel trail, breadcrumbs let users see their location and jump back up to any parent level in one click. They improve usability, reduce bounce rates, and, when marked up with structured data, can appear as a clean path in Google search results.

UPDATED 2026-07-09 · READ →

What Is Anchor Text?

Anchor text is the visible, clickable words of a hyperlink, usually shown underlined and in a distinct color, such as the phrase drain cleaning services in a sentence that links to a plumber's service page. Anchor text tells both users and search engines what the linked page is about, so descriptive anchors like emergency HVAC repair are far more useful than vague ones like click here. It applies to internal links, outbound links, and inbound backlinks, and is a meaningful relevance signal.

UPDATED 2026-07-09 · READ →

What Is Internal Linking?

Internal linking is the practice of connecting one page of your website to another page on the same site using hyperlinks, such as a blog post linking to a relevant service page. Internal links help visitors navigate, spread ranking value across pages, and help search engines discover and understand the relationships between your content. A well-planned internal linking structure guides users toward conversion, strengthens your most important pages, and ensures nothing gets buried or orphaned.

UPDATED 2026-07-09 · READ →

What Is a Nofollow Link?

A nofollow link is a hyperlink with a rel="nofollow" attribute that tells search engines not to pass ranking credit, or link equity, to the destination page. It was introduced by Google in 2005 to fight comment spam and is now used for untrusted, user-generated, paid, or sponsored links. A normal link without this attribute is a followed, or dofollow, link that can pass ranking value. Since 2019 Google treats nofollow as a hint rather than a strict directive.

UPDATED 2026-07-09 · READ →

What Is Log File Analysis for SEO?

Log file analysis for SEO is the practice of examining your web server's access logs to see exactly how search engine crawlers like Googlebot interact with your site. Every request a bot makes is recorded, so the logs reveal which pages are crawled, how often, which return errors, and where crawl budget is being spent or wasted. Because logs show real bot behavior rather than estimates, they are the most accurate source for diagnosing crawling and indexing problems on large sites.

UPDATED 2026-07-09 · READ →

What Is JavaScript SEO?

JavaScript SEO is the practice of ensuring that websites which rely on JavaScript to build their content are still crawlable, renderable, and indexable by search engines. Modern frameworks like React, Vue, and Angular often generate page content in the browser after the initial HTML loads, which can hide that content from crawlers if handled poorly. JavaScript SEO covers rendering strategies, testing what search engines actually see, and avoiding patterns that leave important content or links invisible to Google.

UPDATED 2026-07-09 · READ →

What Is Mobile-First Indexing?

Mobile-first indexing means Google predominantly uses the mobile version of a website's content for crawling, indexing, and ranking, rather than the desktop version. Because most searches now happen on phones, Google's crawler primarily accesses pages as a mobile device would. If your mobile site is missing content, structured data, or images that appear on desktop, those elements may not be indexed. Mobile-first indexing makes a fully-featured, fast, responsive mobile experience essential for search visibility.

UPDATED 2026-07-09 · READ →

XML vs HTML Sitemap: What's the Difference?

An XML sitemap is a machine-readable file that lists a website's URLs to help search engines discover and crawl them, while an HTML sitemap is a human-readable page that lists links to help visitors navigate the site. The XML version is written for crawlers and submitted through Search Console; the HTML version is written for people and lives on the site like any other page. They serve different audiences, and many sites benefit from having both.

UPDATED 2026-07-09 · READ →

What Is Google Search Console?

Google Search Console is a free Google service that shows how your website performs in Google Search. It reports the queries people use to find you, your average ranking and click-through rate, which pages Google has indexed, and any crawling, mobile, or structured-data errors. Site owners verify ownership of a domain, then use the dashboards to monitor traffic, submit sitemaps, and fix issues that keep pages out of search results.

UPDATED 2026-07-09 · READ →

On-Page vs Off-Page SEO: What's the Difference?

On-page SEO covers everything you optimize on your own website to rank better, content, titles, headings, internal links, URLs, images, and structured data, all fully within your control. Off-page SEO covers signals earned outside your site, chiefly backlinks, brand mentions, and for local businesses, citations and reviews, that build authority and trust. On-page tells search engines what your page is about; off-page tells them how credible and popular it is. Both are needed: strong on-page content struggles to rank without off-page authority, and authority means little pointing at weak pages.

UPDATED 2026-07-10 · READ →

Dofollow vs Nofollow Links: What's the Difference?

A dofollow link passes ranking signals from one page to another, while a nofollow link tells search engines not to pass that authority. Dofollow is the default state of any hyperlink; nofollow is created by adding rel="nofollow" to the link tag. Google uses nofollow, along with rel="sponsored" and rel="ugc", as hints to distinguish editorial links from paid, user-generated, or untrusted ones. Both link types can still send real visitors, so nofollow is not wasted; it simply withholds the endorsement that helps pages rank.

UPDATED 2026-07-10 · READ →

Subdomain vs Subdirectory: What's the Difference?

A subdomain is a separate section that sits before your main domain, like blog.example.com, while a subdirectory is a folder within your main domain, like example.com/blog. Technically a subdomain can act as its own site with independent hosting and settings, whereas a subdirectory is part of the root domain and shares its infrastructure. For SEO, most small businesses benefit from subdirectories because authority consolidates under one domain, though subdomains suit clearly separate apps, stores, or help centers that need isolation.

UPDATED 2026-07-10 · READ →

What Is a Sitemap Index File?

A sitemap index file is a special XML file that lists other sitemap files instead of listing individual URLs. Large websites use it because a single XML sitemap is capped at 50,000 URLs or 50MB uncompressed, so bigger sites split their URLs across multiple sitemaps and reference them all from one index. You submit the index to search engines, and they read it to discover every child sitemap and, through them, every page. It acts as a table of contents that points to the sitemaps holding your actual URLs.

UPDATED 2026-07-10 · READ →

08Web Tech

What Is a CMS? WordPress, Headless & Hand-Coded Compared

A CMS, or content management system, is software that lets you create, edit, and publish website content through an admin dashboard instead of editing code. WordPress is the best-known example, powering roughly 43% of all websites. A CMS separates your content — text, images, products — from your design, so staff can update pages without a developer. The main alternatives are headless CMS setups and fully hand-coded sites, each with different speed, security, and maintenance trade-offs.

UPDATED 2026-07-09 · READ →

Static vs Dynamic Websites: The Real Difference

A static website is a set of prebuilt HTML, CSS, and JavaScript files served to every visitor exactly as they were written. A dynamic website assembles each page on a server at request time, usually by pulling content from a database. Static sites are faster, cheaper to host, and harder to hack; dynamic sites handle logins, personalization, and constantly changing content. Most modern small-business sites do best as static or mostly-static builds.

UPDATED 2026-07-09 · READ →

What Is an API? A Plain-English Guide for Business Owners

An API (application programming interface) is a structured way for one piece of software to request data or actions from another. Your booking system, payment processor, and CRM all expose APIs so other tools can talk to them automatically. Most modern APIs use REST conventions and exchange data as JSON over the same HTTPS connections websites use. For a small business, APIs are what make integrations possible — online payments, calendar sync, automatic invoicing — without manual re-entry.

UPDATED 2026-07-09 · READ →

Website vs Web App: What's the Difference?

A website presents content — the same pages, for everyone, mainly to be read. A web app is interactive software that runs in the browser: users log in, see data specific to them, and change things — booking appointments, paying invoices, managing accounts. The practical dividing line is the login. Websites typically cost thousands and launch in weeks; custom web apps typically cost tens of thousands and take months, because they include accounts, databases, and security.

UPDATED 2026-07-09 · READ →

What Is Responsive Web Design?

Responsive web design means building one website whose layout automatically adapts to any screen size — phone, tablet, or desktop — instead of maintaining a separate mobile site. It works through fluid grids, flexible images, and CSS breakpoints that rearrange content as screens narrow. With roughly 60% of web traffic on mobile and Google indexing the mobile version of sites first, responsive design is the baseline standard, not an upgrade.

UPDATED 2026-07-09 · READ →

What Is a Headless CMS?

A headless CMS is a content management system that stores and manages content but has no built-in front end for displaying it. Instead of controlling how pages look, it delivers content through an API to any device or site, a website, mobile app, kiosk, or smart display, that requests it. The 'head,' meaning the presentation layer, is decoupled from the 'body,' meaning the content storage. Developers build the front end separately using whatever technology they prefer.

UPDATED 2026-07-09 · READ →

What Is a Static Site Generator?

A static site generator (SSG) is a tool that builds a complete website as a set of pre-rendered HTML, CSS, and JavaScript files ahead of time, before any visitor arrives. Instead of assembling each page on the server for every request, it generates all the pages once during a build step, then serves those ready-made files instantly. The result is fast, secure, and cheap to host. Popular examples include Next.js, Astro, Hugo, Eleventy, and Jekyll.

UPDATED 2026-07-09 · READ →

What Is Server-Side Rendering (SSR)?

Server-side rendering (SSR) is a technique where a web server generates the full HTML for a page and sends it to the browser ready to display, rather than sending a mostly empty page that JavaScript must fill in. The server does the rendering work for each request, so the visitor and search engine crawlers receive complete content immediately. SSR improves initial load speed and SEO compared to purely client-side rendering, at the cost of more server work per request.

UPDATED 2026-07-09 · READ →

What Is Client-Side Rendering (CSR)?

Client-side rendering (CSR) is a technique where the server sends a mostly empty HTML page plus JavaScript, and the browser then executes that JavaScript to build and display the content. The rendering work happens on the visitor's device rather than the server. CSR powers many interactive single-page applications and app-like experiences, offering smooth in-app navigation, but it can delay the first meaningful paint and create SEO challenges because content is not present in the initial HTML.

UPDATED 2026-07-09 · READ →

What Is a Single-Page Application (SPA)?

A single-page application (SPA) is a website that loads a single HTML document once, then updates the content dynamically with JavaScript as the user interacts, without reloading the whole page for each action. Navigation feels instant and app-like because only the necessary data changes, not the entire page. SPAs power interactive tools like dashboards, email clients, and portals. They offer smooth user experiences but require care around initial load speed and search engine optimization.

UPDATED 2026-07-09 · READ →

What Is a Progressive Web App (PWA)?

A progressive web app (PWA) is a website built with modern web technologies that behaves like a native mobile app. It can be installed to a phone's home screen, work offline or on poor connections, load fast, and send push notifications, all without an app store. PWAs use features like service workers and a web app manifest to deliver an app-like experience from a single codebase that runs in the browser and works across devices.

UPDATED 2026-07-09 · READ →

Looking for news, case studies, and opinion pieces? That's the blog →