Sam Gilson

Making research easier to find

Game2Learn lab, NC State. Presented 7 October 2026.

Download the deck as presented

This is a reading edition of the talk. It follows the slide order and gives each slide's point in prose. The talk alternated with a hands-on exercise, the Research Discovery Lab, and the lab checkpoint slides are switches into it. It uses my own public profiles and this website as examples. Its goal is accurate discovery and attribution; it reports no measured change in search rankings or AI citations.

Slide 1: Making research easier to find

The talk is about SEO and generative engine optimization for researchers: research profiles, concept pages, webmaster checks, and writing that helps the right reader reach the right source. The practical goal is accurate discovery and attribution. I am not reporting a measured increase in rankings or AI citations.

A summary of the talk. Top, the discovery route: a reader's question leads to the author records, then to the website's explanations, then to the paper. Bottom, the profile loop: claim, correct, link, check, and back to claim.
A summary of the talk. Top, the discovery route: a reader's question leads to the author records, then to the website's explanations, then to the paper. Bottom, the profile loop: claim, correct, link, check, and back to claim.

Slide 2: The talk and the lab run together

Each section of the talk ends with a short switch into the lab, which has seven stations: identify the researcher, connect the profiles and the website, check that pages can be reached, choose robots rules, build routes to the ideas, test the route with generative AI, and keep the record coherent.

Slide 3: The discovery problem

A reader can know the topic before they know the paper title. Someone may remember a problem, a method or a concept and never the formal title. The route runs from the reader's question to an author record, to an explanation on the website, and then to the paper. The working rule for the talk: build the route to your subject matter expertise, then check whether anyone can use it.

Slide 4: SEO and GEO are two parts of the same route

SEO, search engine optimization, is about search systems discovering and understanding a page. GEO is used here for AI search systems finding the material and using it in a generated answer. For research, the useful outcome is that a reader reaches the right paper or explanation, and that the generated answer represents the source accurately. Google's guidance on AI features in Search says the same SEO foundations apply to them, so I do not treat GEO as a special guarantee of being selected.

Slide 5: Start with the records that identify you

The website should reinforce the public author record, not replace it. Mine are an ORCID iD, a Semantic Scholar author page, an OpenAlex author record and a Google Scholar profile, with this website for the explanations. Check the actual profile, not just the name. Two researchers can share a name, and the publications, affiliations and links are what let a reader confirm that a profile belongs to the right person.

Slide 6: The profile loop

Claim the profile where the service supports it. Correct missing work, namesakes and stale affiliations. Link the profile and the website in both directions. Then view the public version while signed out. Make the author record easy to verify before trying to optimize anything else; this loop is about accurate attribution, and it makes no ranking claim.

Slide 7: ORCID connects identity, works and the website

A persistent iD helps the same researcher stay findable across institutions and services. Add the name you publish under, your current affiliation, your website and your works, then inspect the signed-out public record. ORCID can import works through connected services, identifiers, BibTeX or manual entry, and each item has its own visibility setting. Do not create a second iD if a record already exists. My public ORCID record links to this website, and the website's footer links back to it.

Slide 8: Semantic Scholar and OpenAlex as open research databases

Both help readers and indexing systems connect a work to the right author. Semantic Scholar creates author pages automatically: find a paper you wrote, follow your name, claim the author page, and review its paper list. OpenAlex supports claiming and self-service corrections: open the author record, compare the works, and correct missing or misassigned records. Some metadata still has to be corrected upstream, at the source OpenAlex reads.

Slide 9: Other records still matter

Treat these as maintenance points, not promises of a ranking lift. For Google Scholar, make the profile public and verify an institutional email so the profile can appear in search; a public profile is a separate matter from whether an article is indexed. Keep a stable institution or lab page that points to the current website and publication list. Deposit permitted versions, data or software in a repository where the field expects it; what can be deposited depends on the publishing agreement. The rule is plain: keep the same version story across the paper page, the author profiles, the repository and the CV.

Slide 10: Lab checkpoint: profiles and the profile loop

Ten minutes in the lab. Enter only the identifiers you want to use. At station 1, check one author profile from a signed-out public view. At station 2, check that your website and your profile records point to each other. Skip anything you do not have yet: the lab should produce next steps, not homework guilt.

Slide 11: The website is the place readers land

A public profile gets someone to the site, and the site explains what they found. On this website, the home page gives the research area, the publication pages identify the evidence, and the concept pages explain the ideas behind the papers. The footer links back to the public author records. The home page also carries a canonical URL, Open Graph metadata and JSON-LD. Those make the page easier to read and check; they do not show by themselves that it is indexed or visible to AI search.

Slide 12: Crawling, indexing and use are separate checks

Can the page be reached, can it be indexed, can it be understood, and can I verify it? Check for stable URLs, crawlable links, robots rules, accidental noindex directives and the sitemap. Google's documentation separates crawling from indexing, and a sitemap helps discovery without guaranteeing either. Search Console turns this into maintenance: inspect representative URLs, submit the sitemap and read the indexing reports.

Slide 13: robots.txt belongs with the bot-access decision

robots.txt tells crawlers which URLs they may fetch, and it is mainly for managing crawler traffic and pointing to sitemaps. It does not make a public page private. To keep a page out of search results, use noindex; to keep it from readers, use access control.

Slide 14: AI bots are separate access choices

Search visibility, model training and visits a user asks for are different decisions. OpenAI documents three crawlers separately: OAI-SearchBot discovers pages for ChatGPT search, GPTBot gathers material that may be used in model training, and ChatGPT-User is a visit a user initiated. A site owner who wants search visibility can allow the first and decide about training on its own terms. This site's robots.txt allows both search and training crawlers.

Slide 15: Webmaster tools turn discovery into a checkable workflow

Verify the site, submit the sitemap, inspect the URLs that matter, and read the reports. Google Search Console is the current name for Google Webmaster Tools. For a URL-prefix property, HTML-file verification means publishing the supplied file unchanged at the required address and keeping it deployed.

Slide 16: Lab checkpoint: reachability and bot access

Ten minutes in the lab. At station 3, check robots.txt, the sitemap, noindex directives and one important URL. At station 4, separate search discovery, model training and user-requested visits, and record one bot-access decision you would make for your site. robots.txt records crawler access; it does not make public material private.

Slide 17: Concept pages and public writing

The second half of the talk moves from author records to public writing: concept pages, blog posts and internal links. A reader may know the problem before they know the title of my paper, and the website can make the route from topic to concept to paper visible.

Slide 18: The concepts page gives the site an idea layer

Each concept page explains one idea and points to the work that uses it, with enough text to be useful on its own. The concept map shows the relationships, and text links give readers and crawlers a direct path. A graphic can orient the reader, but it should not be the only route to a page: the text still has to carry the discovery work.

The concept map from this site's concepts page, as shown on the slide. Concepts such as the iterative perturbation process, axiomatic replacement and the hallucination autopsy procedure are joined by labelled arrows naming each relationship, such as "selects", "classifies" and "carried into".
The concept map from this site's concepts page, as shown on the slide. Concepts such as the iterative perturbation process, axiomatic replacement and the hallucination autopsy procedure are joined by labelled arrows naming each relationship, such as "selects", "classifies" and "carried into".

Slide 19: A useful concept page makes the evidence path visible

Define the idea, explain how it works in the research, state the scope of what the evidence supports, name the paper or protocol to check, and point to related ideas. The iterative perturbation process page is the example. It describes testing responses against a rubric, revising questions, keeping each version and preserving the question's instructional purpose. It limits its claims about resistance across models and model updates, and it points to the AIED paper where the formal protocol appears.

Slide 20: Internal links should explain a relationship

Link where the destination helps the reader understand the current page. From iterative perturbation, the three-attempt consistency protocol is how the question was tested, and the AIED paper is where the formal procedure appears. From axiomatic replacement, axiom reversion is an error to examine after the premises change, and iterative perturbation is the broader procedure that uses the strategy. The relationships are scoped: a perturbation strategy does not guarantee a particular model error. Link to relevant work; do not make every concept point to every paper.

Slide 21: A research blog can hold the reasoning around the paper

A blog can hold explanations that are useful but too informal or exploratory for the publication record: what confused me, why this example, what to check next, and the route to the evidence. A post can use the language an instructor or researcher actually uses when asking about a problem. When an interpretation is still a proposal, keep that status visible next to the claim and link the research that supports it. This is an editorial recommendation and a hypothesis about useful entry points for readers. Publishing more posts is not itself evidence of better SEO or GEO. The example was my post Thinking about curriculum as a knowledge graph.

Slide 22: Lab checkpoint: build the idea route

Eight minutes in the lab. At station 5, choose one concept a reader doing a literature review might search for, draft the page's shape (definition, explanation, scope, source), and add one internal link because it explains a real relationship. Concept pages work when the explanation helps the reader, not when links are added for their number.

Slide 23: Conversational sources show what generated answers can cite

A Semrush study of AI search tools, covering 217,000 prompts and 248,000 Reddit URLs, motivates testing conversational explanations: it suggests that conversational explanations can enter generated answers. It does not show that a research blog inherits Reddit's visibility, or that informal language causes citations. The practical lesson is to test the route, not to imitate every cited domain. For a research site, I would test whether public explanations of my work are found and represented accurately.

Slide 24: Use generative AI to test the public discovery route

Run repeatable prompts and save the answer, the date, the product and the cited URLs. A profile test asks whether an agent can describe my work from public sources. A literature test asks whether a related proposal surfaces my papers or concepts. A website test asks which pages the agent uses and what fixes it suggests. A synthesis turns the three reports into a maintenance list. The original version of this slide carried a long Claude Code prompt with three subagents; the workflow is the part worth showing. Saved outputs let a later run be compared with this one.

Slide 25: Lab checkpoint: test the public discovery route

Eight minutes in the lab. At station 6, run the researcher test or the website test. Save the prompt, answer, date, product and cited URLs, and mark whether the answer preserved the source and its limits. The goal is a repeatable check, not a one-off search result.

Slide 26: Publishing a concept page or blog post

Make the page useful to a person first; that is also the part a system can read. Give it a descriptive title and a stable, topic-specific URL. Write readable text with examples and limits. Name the author, the sources and the publication status. Link to related concepts and relevant papers. Keep the dates accurate and give the page a route from the index. Use metadata that matches the visible content. Google's guidance says no special AI text file or special schema is required for its AI search features. Normal discovery practice comes before unsupported optimization tricks.

Slide 27: Measure the route, not the vibe

Keep a small, repeatable record of whether a change helped discovery and attribution. Can search find the page: URL inspection, indexing status, impressions. Does someone use it: visits to concept pages and onward visits to papers. Does AI search cite it: the question, date, product, answer and cited URL. Is the citation accurate: whether the answer preserves the source and its limits. Distinguish a mention from a clickable citation. This is a proposed measurement plan; no analytics, Search Console data or measured GEO outcomes were available for the talk. Search and model behaviour change, and the record lets you compare runs without overstating cause.

Slide 28: A maintenance routine keeps the public record coherent

The work is small if each publication and explanation is checked when it changes. After a publication or profile change, check the DOI record, the public author profiles, the paper page and the CV. After a new explanation, link it from the blog index and from any existing page where it helps the reader. Record the date, inspect the links and repeat the discovery checks, saving enough to tell a change in your own content from a correction in an external index. This is a suggested workflow, not a claim that this site already follows a measured schedule.

Slide 29: Lab checkpoint: measure and maintain

Five minutes in the lab. At station 7, copy the one-page discovery log pattern, add one trigger you will use after a new paper, a profile change or a blog post, and copy your next steps before the discussion. A small record makes future checks comparable.

Slide 30: Sources

The profiles and examples are ORCID, Semantic Scholar, OpenAlex, Google Scholar and this website. The crawling and webmaster guidance is from Google Search Central, Search Console Help and OpenAI's crawler documentation. Each source is linked at the slide that uses it.

Sam Gilson · sagilson@ncsu.edu · Research Discovery Lab · All research