localwebadvisor
WIKI← Wiki home

The wiki · page 13 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.

08Web Tech

What Is a 502 Bad Gateway Error?

A 502 Bad Gateway error is an HTTP status code meaning one server, acting as a gateway or proxy, received an invalid or empty response from another server it relies on upstream. In plain terms, the front-end server that answered the browser could not get a usable reply from the back-end application or origin server behind it. It signals a communication breakdown between servers, not a browser fault. Common with reverse proxies, CDNs, and load balancers, it is usually temporary but sometimes points to a crashed backend.

UPDATED 2026-07-10 · READ →

What Is a 503 Service Unavailable Error?

A 503 Service Unavailable error is an HTTP status code meaning the server is temporarily unable to handle the request, usually because it is overloaded or down for maintenance. Unlike a crash, a 503 signals a deliberate or transient 'not right now' - the server is working but cannot serve you at this moment. It is often intentional, shown during updates, and can include a Retry-After header telling clients when to try again. Persistent 503s, however, usually mean genuine overload or a stuck process behind the scenes.

UPDATED 2026-07-10 · READ →

What Is a 504 Gateway Timeout Error?

A 504 Gateway Timeout error is an HTTP status code meaning a server acting as a gateway or proxy waited for a response from an upstream server and did not get one in time, so it gave up. Unlike a 502, where the upstream returned a bad answer, a 504 means the upstream returned no answer within the allowed window. It points to a slow or unresponsive backend - an overloaded application, a stuck database query, or a network problem between servers - not something the visitor can fix.

UPDATED 2026-07-10 · READ →

What Is a 403 Forbidden Error?

A 403 Forbidden error is an HTTP status code that means the server understood your request but refuses to fulfil it because you are not allowed to access that resource. Unlike a 404, the page exists; the server is deliberately denying entry. Common causes include wrong file or folder permissions, a blocking rule in a .htaccess file, a security plugin or firewall, or a missing index file. It is an access-control response, not a broken link, and fixing it means restoring the permission that was removed or misconfigured.

UPDATED 2026-07-10 · READ →

What Is a 400 Bad Request Error?

A 400 Bad Request error is an HTTP status code that means the server could not understand or process your request because something in it is malformed. The request itself is broken, not the page, so the server rejects it before doing real work. Common causes include a corrupted browser cookie, an invalid or oversized URL, a bad file upload, or a client-side coding error in an API call. Because the fault sits on the sending side, fixes start in the browser or the request, not the website's content.

UPDATED 2026-07-10 · READ →

What Is a 401 Unauthorized Error?

A 401 Unauthorized error is an HTTP status code that means the server requires valid authentication before it will serve the requested resource, and you either supplied none or supplied credentials it rejected. In plain terms, the page is asking you to log in. It differs from a 403 Forbidden, where you are recognized but still barred. Common triggers include expired login sessions, wrong passwords, missing or invalid API keys, and password-protected pages. Because it is about identity, the fix is almost always providing correct, current credentials.

UPDATED 2026-07-10 · READ →

What Is a 429 Too Many Requests Error?

A 429 Too Many Requests error is an HTTP status code that means you have sent more requests to a server in a given time than it allows, so it temporarily refuses further requests. It is the result of rate limiting, a protection that stops any one source from overwhelming a site. The response often includes a Retry-After header telling how long to wait. Common triggers include aggressive crawlers, buggy scripts, brute-force login attempts, or too many rapid page loads. The fix is to slow down and respect the limit.

UPDATED 2026-07-10 · READ →

What Is 'Error Establishing a Database Connection'?

'Error establishing a database connection' is a WordPress message shown when the site's code cannot connect to its MySQL or MariaDB database, so no content can load and the whole site goes down. WordPress stores every post, page, setting, and user in that database, so if the connection fails, there is nothing to display. Common causes include wrong database credentials in wp-config.php, a crashed or overloaded database server, a corrupted database, or exceeding your host's resource limits. Fixing it means restoring the connection between the site's files and its database.

UPDATED 2026-07-10 · READ →

What Is the White Screen of Death?

The White Screen of Death (WSOD) is a WordPress failure where a page loads to a blank white screen with no content and no error message, leaving no clue what went wrong. It happens when a fatal PHP error stops the code before anything can render, usually caused by a faulty plugin or theme, a PHP memory limit being exhausted, or a coding error after an update. Because the screen gives no information, fixing it starts with enabling error logging or disabling recent changes to reveal the underlying fault.

UPDATED 2026-07-10 · READ →

What Is a Redirect Loop?

A redirect loop is an error where a web page keeps redirecting to another URL that eventually points back to the original, trapping the browser in an endless cycle. After a set number of hops, the browser gives up and shows a too many redirects message. It usually results from conflicting redirect rules, a misconfigured HTTP-to-HTTPS or www setting, a plugin clash, or a wrong site URL. Because the browser never reaches a final page, the affected URL becomes completely inaccessible until the conflicting rules are fixed.

UPDATED 2026-07-10 · READ →

What Does 'This Site Can't Be Reached' Mean?

'This site can't be reached' is Google Chrome's generic error shown when the browser cannot open a page and load its content. It usually means the connection failed before the site's server could respond, not that the site's design is broken. Common causes include no internet connection, a mistyped or expired domain, DNS problems, a firewall or VPN block, or the server being down. Chrome normally adds a specific code such as ERR_CONNECTION_TIMED_OUT, ERR_NAME_NOT_RESOLVED, or ERR_CONNECTION_REFUSED that points to the exact cause.

UPDATED 2026-07-10 · READ →

What Is ERR_TOO_MANY_REDIRECTS?

ERR_TOO_MANY_REDIRECTS is a browser error meaning a page keeps sending the visitor to another URL in an endless loop, so the browser gives up. Instead of loading, the site bounces between addresses, such as http redirecting to https and https redirecting back to http. Common causes include a misconfigured SSL setting, conflicting WordPress or CDN redirect rules, a wrong site URL, or bad cookies. Chrome shows it as 'This page isn't working' with the code ERR_TOO_MANY_REDIRECTS; other browsers describe a redirect loop.

UPDATED 2026-07-10 · READ →

What Is a Maintenance Mode Page?

A maintenance mode page is a temporary placeholder shown to visitors while a website is being updated, upgraded, or repaired. Instead of a broken layout or errors mid-update, visitors see a friendly message explaining the site is briefly down and will return soon. Done correctly, the page returns an HTTP 503 Service Unavailable status with a Retry-After header, telling search engines the outage is temporary so they do not deindex the site. It is standard practice during deployments, plugin updates, redesigns, and server maintenance.

UPDATED 2026-07-10 · READ →

503 vs 500 Error: What's the Difference?

A 500 and a 503 are both HTTP server errors, but they signal different problems. A 500 Internal Server Error is a generic message meaning the server hit an unexpected fault and could not complete the request, often from a code bug, misconfiguration, or crashed process. A 503 Service Unavailable means the server is temporarily unable to handle the request, usually because it is overloaded or down for maintenance, and expects to recover soon. In short, 500 is 'something broke,' while 503 is 'busy or paused, try again later.'

UPDATED 2026-07-10 · READ →

09AI & Search

What Are Google AI Overviews?

Google AI Overviews are AI-generated summaries that appear at the top of some search results, answering the query directly and citing a handful of source websites. They appear most often on informational questions, and they reduce clicks to traditional results. For a small business, the goal shifts from ranking first to being one of the 3-5 sources the Overview cites — which favors answer-first pages with clear structure and schema markup.

UPDATED 2026-07-09 · READ →

What Is an AI Chatbot for Business?

An AI chatbot for business is software that converses with website visitors in natural language — answering questions, capturing leads, and booking appointments around the clock. Modern versions use large language models (LLMs) trained on your business information, unlike older rule-based bots that only follow scripted menus. Done well, one acts as a 24/7 front desk; done carelessly, it can invent answers, which is why guardrails and human handoff matter as much as the AI itself.

UPDATED 2026-07-09 · READ →

What Is Generative Engine Optimization (GEO)?

Generative Engine Optimization (GEO) is the practice of structuring and writing web content so AI systems, like ChatGPT, Google's AI Overviews, Perplexity, and Gemini, cite and surface it in their generated answers. Rather than chasing traditional ranking positions, GEO aims to make your content the source an AI quotes. It combines clear, factual, well-structured writing, strong authority signals, and machine-readable markup so generative engines trust and reuse your information.

UPDATED 2026-07-09 · READ →

What Is Answer Engine Optimization (AEO)?

Answer Engine Optimization (AEO) is the practice of structuring content so it is chosen as the direct answer to a user's question, in featured snippets, voice-assistant replies, and AI answer boxes. Rather than optimizing only to rank, AEO targets the moment a search or assistant gives one concise answer. It relies on clear question-and-answer formatting, concise factual statements, and structured data that engines can lift and read aloud.

UPDATED 2026-07-09 · READ →

What Is a Large Language Model (LLM)?

A large language model (LLM) is an artificial intelligence system trained on vast amounts of text to predict and generate human-like language one word (or token) at a time. LLMs power tools like ChatGPT, Google Gemini, and Claude, along with the AI Overviews that now appear in search results. They answer questions, summarize content, and write text by recognizing statistical patterns learned from billions of documents rather than by looking up fixed facts.

UPDATED 2026-07-09 · READ →

What Is Retrieval-Augmented Generation (RAG)?

Retrieval-augmented generation (RAG) is an AI technique that connects a large language model to an external source of information so it can answer questions using retrieved facts rather than memory alone. Before generating a reply, the system searches a knowledge base, pulls in the most relevant passages, and feeds them to the model as context. RAG makes AI answers more accurate, current, and traceable, and it powers grounded chatbots, internal search tools, and features like Google AI Overviews.

UPDATED 2026-07-09 · READ →

What Is a Knowledge Graph?

A knowledge graph is a structured network of real-world entities, people, places, businesses, products, and the relationships between them, stored so that machines can understand meaning rather than just words. Google's Knowledge Graph, launched in 2012, powers the information panels beside search results and helps engines answer questions directly. For a local business, being correctly represented in a knowledge graph means search engines and AI systems know who you are, what you do, and how you connect to related concepts.

UPDATED 2026-07-09 · READ →

What Is an Entity in SEO?

In SEO, an entity is a distinct, well-defined thing, a business, person, place, product, or concept, that search engines recognize and understand as a single identity rather than just a string of keywords. Google connects entities and their relationships in its Knowledge Graph, which powers Knowledge Panels, local results, and AI answers. Entity SEO focuses on helping search engines clearly identify your business, understand what it does, and associate it with the right services and locations.

UPDATED 2026-07-09 · READ →

What Is Google AI Mode?

Google AI Mode is a conversational search experience that uses generative AI to answer complex questions with detailed, synthesized responses and follow-up prompts, rather than a traditional list of links. Built on Google's Gemini models, it lets users ask multi-part questions, refine them naturally, and receive an AI-generated answer with supporting links. AI Mode represents Google's shift toward AI-first search, making it increasingly important for local businesses to be clear, authoritative, and citable sources.

UPDATED 2026-07-09 · READ →

What Is a Featured Snippet?

A featured snippet is a highlighted answer box that appears at the top of some Google search results, above the regular listings, quoting content from a web page to directly answer the user's question. It typically shows a paragraph, list, or table, along with the source page's title and link. Because it occupies the prominent 'position zero' spot, earning a featured snippet can significantly boost visibility and clicks for a local business.

UPDATED 2026-07-09 · READ →

What Is a Zero-Click Search?

A zero-click search is a search where the user finds the answer directly on the results page and never clicks through to a website. Google satisfies the query itself, through featured snippets, AI Overviews, Knowledge Panels, the map pack, weather boxes, or calculators, so no external link is visited. Zero-click searches are now a large share of all searches, which changes how businesses think about visibility: appearing prominently on the results page can matter even without a click.

UPDATED 2026-07-09 · READ →

What Is a Citation in AI Search?

A citation in AI search is the reference or link an AI system, such as Google AI Overviews, ChatGPT, or Perplexity, provides to credit the source of information used in its generated answer. Citations tell users where a fact came from and let them verify or explore further. For businesses, earning AI citations is the new visibility: being named or linked as a source in AI-generated answers puts your brand in front of users even when they never click a traditional search result.

UPDATED 2026-07-09 · READ →

What Is Semantic Search?

Semantic search is a search approach that interprets the meaning and intent behind a query rather than just matching keywords. It uses natural language understanding, context, and relationships between concepts to return results that answer what the user actually means, even if their words differ from the words on the page. Google's semantic capabilities, built through updates like Hummingbird, RankBrain, and BERT, are why modern search understands synonyms, context, and conversational questions so well.

UPDATED 2026-07-09 · READ →

What Is Natural Language Processing (NLP)?

Natural language processing (NLP) is a field of artificial intelligence that enables computers to understand, interpret, and generate human language. It combines linguistics and machine learning so software can read text, grasp meaning and intent, and respond naturally. NLP powers search engines, voice assistants, chatbots, translation, and the large language models behind modern AI. For businesses, NLP is why search understands conversational queries and why AI tools can answer questions, summarize content, and interact with customers in plain language.

UPDATED 2026-07-09 · READ →

What Is a Vector Embedding?

A vector embedding is a list of numbers that represents the meaning of text, an image, or other content as coordinates in a high-dimensional space, so a computer can measure how similar two things are. AI search and chatbots convert your pages into embeddings, then match a user's question to the closest content by comparing vectors. Similar meanings sit close together, which lets machines find relevant answers even when the exact words differ.

UPDATED 2026-07-09 · READ →

What Is E-E-A-T?

E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness, a framework Google's human quality raters use to judge whether content is helpful and reliable. It is not a direct ranking factor you can set, but a set of qualities Google's systems try to reward. For local businesses, strong E-E-A-T means showing real hands-on experience, credentials, third-party recognition, and honest, accurate information, which helps pages perform in both traditional search and AI-generated answers.

UPDATED 2026-07-09 · READ →

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