GEO (Generative Engine Optimization)Optimizing so AI engines cite your contracting business in their generated answers, rather than competing only for a position in a ranked list of links.AEO (Answer Engine Optimization)Optimizing for engines that generate answers rather than lists. For contractors, it means structuring content so the AI can extract and attribute a specific, verifiable claim about your business.AI citationWhen ChatGPT, Gemini, Perplexity or Google's AI overviews name your business in an answer and link or credit you as the source. The goal of the entire GEO stack.robots.txtThe file that tells web crawlers what they may access. This is where most contractors accidentally block AI bots like GPTBot and Google-Extended, making themselves invisible to those models.llms.txtA proposed file that gives AI models a curated index of your most relevant pages, helping them understand your business faster and more accurately than free-crawl discovery.schema.orgThe standard structured-data vocabulary used to declare what your business is, which trades you cover and where you operate, in a format machines read without guessing.Answer capsuleA short block (60-120 words) that opens a service page by answering the main question completely. AI engines do passage-level retrieval and cite these capsules almost verbatim.Local packThe block of three Google Maps listings that appears on local searches such as 'roofing contractor near me'. One of the highest-value positions for any contractor with a service area.