GLOSSARY
Search Marketing FAQ
Concise answers to the most common questions relevant to SEO, GEO, CRO, and PPC. Filter by discipline, platform, and topic. Cortex references its corpus of platform-published best practices to draft each answer, with citations linking back to the source documents.
Showing 97-120 of 1947 questions
Should I include dates in my URLs?SEOOn-Page Optimization+
Avoid it for evergreen content - dates make URLs harder to update and signal aging to users. For news articles or event-specific content where timeliness is the point, dates are acceptable. If your URL already contains a date, do not change it retroactively - URL changes require redirects and risk ranking disruption.
in On-Page SEO
How do I handle multiple H1 tags on a single page?SEOOn-Page Optimization+
Consolidate to a single H1 that clearly defines the page's primary topic. Demote additional H1 tags to H2 or H3 based on their position in the content hierarchy. While multiple H1s are valid HTML5, a single H1 provides a cleaner relevance signal and aligns with established on-page SEO best practices.
in On-Page SEO
What is entity optimization in on-page SEO?SEOStructured Data / SchemaOn-Page OptimizationSERP Features+
Entity optimization aligns your content with the concepts, people, places, and things that Google's Knowledge Graph recognizes. It means using precise terminology, linking to authoritative sources, implementing structured data, and building clear topical associations so search engines understand your content as part of a defined knowledge framework rather than just keyword matches.
in On-Page SEO
What is robots.txt and how do I configure it?SEOGoogleAnalytics & TrackingSitemapsRobots.txt+
Robots.txt is a text file at your site's root that tells search engine crawlers which URLs they can and cannot access. Configure it by specifying User-agent directives and Disallow rules for paths you want blocked from crawling. Always include your sitemap URL and test changes in Google Search Console's tester.
in Technical SEO
What is an XML sitemap and do I need one?SEOGoogleAnalytics & TrackingInternal LinkingSitemaps+
An XML sitemap is a file listing your site's important URLs to help search engines discover and crawl them. Every site benefits from having one, especially large sites, new sites, and sites with pages that lack strong internal linking. Submit your sitemap through Google Search Console for faster discovery.
in Technical SEO
How do I submit my sitemap to Google?SEOGoogleAnalytics & TrackingCrawl EfficiencySitemapsRobots.txt+
Log into Google Search Console, navigate to the Sitemaps section under Indexing, enter your sitemap URL, and click Submit. Google will confirm receipt and report any errors. You can also reference your sitemap in robots.txt using the Sitemap directive so any crawler can find it automatically during crawling.
in Technical SEO
What is crawl budget and how do I optimize it?SEOCrawl EfficiencyInternal LinkingCanonical TagsRobots.txt+
Crawl budget is the number of pages Googlebot will crawl within a given period. Optimize it by blocking low-value pages (filters, internal search results) in robots.txt, eliminating redirect chains, fixing crawl errors, improving server response times, removing duplicate content, and ensuring your most important pages have strong internal link support.
in Technical SEO
What are Core Web Vitals and why do they matter?SEOGooglePage Speed / Core Web Vitals+
Core Web Vitals are three Google metrics measuring real-user page experience - Largest Contentful Paint for loading speed, Interaction to Next Paint for responsiveness, and Cumulative Layout Shift for visual stability. They are a confirmed ranking signal and directly affect whether users stay on your page or bounce to competitors.
in Technical SEO
What is Largest Contentful Paint (LCP) and how do I improve it?SEOPage Speed / Core Web VitalsAd CreativeImage Optimization+
LCP measures the time it takes for the largest visible content element to render - typically a hero image or headline block. Improve it by optimizing image compression and format, implementing a CDN, reducing server response time, preloading critical assets, and eliminating render-blocking JavaScript and CSS from the critical path.
in Technical SEO
What is Interaction to Next Paint (INP) and how do I fix a poor score?SEOPage Speed / Core Web Vitals+
INP measures responsiveness by tracking the delay between a user interaction and the browser's visual response. Fix poor scores by breaking up long JavaScript tasks, deferring non-essential scripts, reducing DOM size, optimizing event handlers, removing unnecessary third-party scripts, and using web workers for heavy computations that block the main thread.
in Technical SEO
What is Cumulative Layout Shift (CLS) and what causes it?SEOPage Speed / Core Web Vitals+
CLS measures unexpected visual movement of page elements during loading. Common causes include images and ads without defined dimensions, dynamically injected content above existing elements, web fonts triggering layout reflow, and late-loading third-party embeds. Fix it by setting explicit width and height attributes and reserving space for dynamic content.
in Technical SEO
How do I make my website mobile-friendly?SEOGooglePage Speed / Core Web VitalsMobile Optimization+
Use responsive design that adapts layout to screen size. Ensure tap targets are properly sized and spaced, text is readable without zooming, and content does not require horizontal scrolling. Test with Google's mobile-friendliness tools and PageSpeed Insights. Google uses mobile-first indexing, so your mobile experience determines your ranking eligibility.
in Technical SEO
Does my site need HTTPS and how does SSL affect SEO?SEOGoogle+
Yes. HTTPS is a confirmed Google ranking signal and a baseline requirement for user trust. Sites without SSL certificates display browser security warnings that drive users away. HTTPS encrypts data between the browser and server, protects user information, and is expected by every modern search engine and AI crawler.
in Technical SEO
What is hreflang and when do I need to implement it?SEOInternational SEOCanonical Tags+
Hreflang is an HTML attribute that tells search engines which language and regional version of a page to serve to users in different locations. Implement it when your site has multiple language or country-specific versions to prevent duplicate content issues and ensure users see the version intended for their region.
in Technical SEO
How does JavaScript rendering affect SEO?SEOGoogleIndexing+
Google can render JavaScript but does so in a separate, delayed phase after initial crawling. Content loaded exclusively via JavaScript may be indexed later or missed entirely. This creates risk for pages relying on client-side rendering for critical content. Server-side rendering or dynamic rendering ensures content is immediately available to crawlers.
in Technical SEO
What is server-side rendering vs. client-side rendering for SEO?SEO+
Server-side rendering generates the full HTML on the server before sending it to the browser, making content immediately available to crawlers. Client-side rendering builds the page in the browser using JavaScript, which crawlers must execute separately. For SEO, server-side rendering is strongly preferred because it eliminates rendering dependency and indexing delays.
in Technical SEO
What is a 301 redirect and when should I use one?SEOSite ArchitectureInternal Linking+
A 301 redirect permanently sends users and search engines from one URL to another, transferring most of the original page's ranking signals. Use it when you permanently move a page to a new URL, consolidate duplicate pages, migrate domains, or update URL structures to preserve existing rankings and link equity.
in Technical SEO
What is the difference between a 301 redirect and a 302 redirect?SEO+
A 301 redirect signals a permanent move - search engines transfer ranking signals to the new URL and eventually drop the old one from the index. A 302 signals a temporary move - search engines retain the original URL in the index. Using the wrong redirect type can cause indexing confusion.
in Technical SEO
What is a redirect chain and how do I fix one?SEOInternal Linking+
A redirect chain occurs when a URL redirects to another URL that itself redirects again, creating multiple hops before reaching the final destination. Each hop adds latency and dilutes link equity. Fix chains by updating all redirects to point directly to the final destination URL, eliminating intermediate hops entirely.
in Technical SEO
What are HTTP status codes and which ones matter for SEO?SEO+
HTTP status codes are server responses indicating the result of a request. Key codes for SEO include 200 (success), 301 (permanent redirect), 302 (temporary redirect), 404 (not found), 410 (permanently gone), 500 (server error), and 503 (temporarily unavailable). Monitoring these in crawl reports prevents indexing issues and lost rankings.
in Technical SEO
How do I handle 404 errors for SEO?SEOGoogleLink BuildingAnalytics & Tracking+
Not all 404 errors require action - deleted pages with no traffic or backlinks can remain as 404s. For pages with existing backlinks or traffic, redirect them to the most relevant alternative page using a 301. Monitor 404s in Google Search Console and prioritize fixing those that impact user experience.
in Technical SEO
When should I use a 410 status code instead of a 404?SEOGoogle+
Use a 410 when you want to tell search engines a page has been permanently and intentionally removed, not just lost. A 410 signals "this is gone forever," prompting faster removal from the index than a 404, which Google may continue rechecking. Use 410 for discontinued products and deleted content.
in Technical SEO
What is a 500 internal server error and how does it affect SEO?SEOGoogleCrawl Efficiency+
A 500 error means the server encountered an unexpected failure processing the request. Frequent 500 errors prevent crawlers from accessing your pages, leading to deindexing over time and wasted crawl budget. Google reduces crawl rate on sites that return persistent server errors. Monitor server logs and fix root causes immediately.
in Technical SEO
What is a 503 status code and when should I use it?SEOGoogle+
A 503 tells crawlers the server is temporarily unavailable - typically for planned maintenance. Use it when your site is intentionally down for a short period so Google knows to return later rather than treating the page as an error. Always pair 503 responses with a Retry-After header specifying expected downtime.
in Technical SEO