Skip to content

Winston/content guide#406

Open
ElasticBottle wants to merge 12 commits intomainfrom
winston/content-guide
Open

Winston/content guide#406
ElasticBottle wants to merge 12 commits intomainfrom
winston/content-guide

Conversation

@ElasticBottle
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings March 6, 2026 04:00
@gemini-code-assist
Copy link

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request significantly enhances the content offering by introducing a suite of detailed guides on SEO and Generative Engine Optimization (GEO) strategies, replacing outdated articles with more current and actionable information. Concurrently, it refines the blog's visual presentation through styling updates and improves content interactivity by enabling custom components within blog posts, ensuring a more modern and engaging user experience.

Highlights

  • New SEO/GEO Guides Added: Three comprehensive guides covering backlink strategy, keyword research, and SEO/GEO automation have been introduced, providing updated and detailed content for users.
  • Content Refactoring and Updates: Older, less detailed articles on backlink experiments and keyword research were removed and replaced by the new, in-depth guides. Additionally, 'Callout' component types were standardized from 'note' or 'tip' to 'info' across several content files.
  • Blog Styling and Component Enhancements: The blog's styling has been updated to utilize theme-aware CSS utility classes for better consistency and maintainability. The BlogPost component now supports custom components like Button and WaitListDialog, allowing for more interactive content within articles.
  • External Link Icon Removal: The '🔗' icon previously appended to external links within content has been removed for a cleaner presentation.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • apps/seo-www/content/backlink-experiment-results.mdx
    • Removed the 'We Built 50 Backlinks in 30 Days' experiment article.
  • apps/seo-www/content/geo-seo-future.mdx
    • Updated the Callout type from 'note' to 'info'.
  • apps/seo-www/content/guide/backlink-playbook.mdx
    • Added a new guide titled 'The ultimate backlink playbook for SEO/GEO (2026)'.
  • apps/seo-www/content/guide/keyword-research.mdx
    • Added a new guide titled 'The ultimate guide to keyword research for SEO/GEO (2026)'.
  • apps/seo-www/content/guide/seo-geo-atuomation.mdx
    • Added a new guide titled 'The Ultimate guide to SEO/GEO Automation (2026)'.
  • apps/seo-www/content/introducing-fluid-posts.mdx
    • Updated the Callout type from 'tip' to 'info'.
  • apps/seo-www/content/keyword-research.mdx
    • Removed the 'The Definitive Guide to Keyword Research (2025)' article.
  • apps/seo-www/src/routes/-components/footer.tsx
    • Updated the footer's CSS classes to include relative z-10 bg-background.
  • apps/seo-www/src/routes/blog/$.tsx
    • Imported Button and WaitListDialog components.
    • Passed Button and WaitListDialog as custom components to the BlogPost component.
  • apps/seo-www/src/routes/blog/index.tsx
    • Updated various CSS classes for background, text, border, and accent colors to use theme-aware utility classes (e.g., bg-background, text-foreground, text-muted-foreground, bg-accent, bg-primary, bg-secondary).
  • packages/content/content-collections.ts
    • Removed the '🔗' symbol from the content of external links.
  • packages/content/posts/drizzle-postgres-turborepo.mdx
    • Updated the Callout type from 'note' to 'info'.
  • packages/content/posts/react-performance-tanstack-patterns.mdx
    • Updated the Callout type from 'tip' to 'info'.
  • packages/content/src/components/blog-post.tsx
    • Added the mb-0 class to the DocsDescription component.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Mar 6, 2026

Open in StackBlitz

pnpm add https://pkg.pr.new/@rectangular-labs/emails@406
pnpm add https://pkg.pr.new/@rectangular-labs/loro-file-system@406
pnpm add https://pkg.pr.new/@rectangular-labs/result@406

commit: 74f4399

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a significant amount of new content in the form of guides for SEO and GEO, replacing some older content. The changes also include refactoring the blog's styling to use theme variables for better dark mode support and consistency, which is a great improvement. While the new content is comprehensive, it contains numerous typos, grammatical errors, and several potentially broken links that need to be addressed before merging. The React component updates for injecting components into MDX are well-implemented.


1. Answers as soon as possible.
2. Back up your claims (https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/?ref=404media.co), obviously don't keyword stuff.
3. Schemas ?? (https://www.linkedin.com/posts/markseo_seo-share-7424067359088455680-vNFv/, https://searchengineland.com/schema-ai-overviews-structured-data-visibility-462353)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The text 'Schemas ??' appears to be a placeholder or a note to yourself. This should be resolved or removed before the content is published.

For the part on writing for humans and AI, we have a few guiding principles:

1. Answers as soon as possible.
2. Back up your claims (https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/?ref=404media.co), obviously don't keyword stuff.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The date in this URL (.../2025/07/22/...) is in the future. This is likely a typo and will result in a broken link. Please verify and correct it.

* Compound branded: These are links that contain our brand name and the keyword we are targeting. (Fluid posts backlink guide, etc.)
* Generic: These are links that contain generic text. (Click here, read more, etc.)
* Naked URL: These are links that contain the URL of the website. (https://www.fluidposts.com, etc.)
* Image: These are links that contain an image. (These might links in the alt tags of images.)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

There's a typo in the parenthetical note. 'might links' should be 'might be links'.

    * Image: These are links that contain an image. (These might be links in the alt tags of images.)


Backlink matter because it's a fundamental piece in Google's Page Rank algorithm. So in theory backlinks done well = higher rankings. And since most AI systems today run a search to get the latest information, you also end up getting seen by AI systems.

In fact, in the world of AI search, the concept of back link is starting to evolve into the idea of entity association. I'll save that for the end, in the meantime, We'll get into that more at the end.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This sentence is repetitive and a bit confusing. It states the topic will be saved for the end, and then immediately repeats that it will be covered at the end. Consider rephrasing for better clarity.

In fact, in the world of AI search, the concept of a backlink is starting to evolve into the idea of entity association, which we'll cover in more detail later.

* Tiered link strategy
* Entity Association

Backlink matter because it's a fundamental piece in Google's Page Rank algorithm. So in theory backlinks done well = higher rankings. And since most AI systems today run a search to get the latest information, you also end up getting seen by AI systems.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

There's a grammatical error here. 'Backlink' should be plural to agree with the verb 'matter'.

Backlinks matter because it's a fundamental piece in Google's Page Rank algorithm. So in theory backlinks done well = higher rankings. And since most AI systems today run a search to get the latest information, you also end up getting seen by AI systems.

1. Answers as soon as possible.
2. Back up your claims (https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/?ref=404media.co), obviously don't keyword stuff.
3. Schemas ?? (https://www.linkedin.com/posts/markseo_seo-share-7424067359088455680-vNFv/, https://searchengineland.com/schema-ai-overviews-structured-data-visibility-462353)
4. Stay focused. Put your primary targetted keyword in the title, the meta description, and in the opening paragraph of your article.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

There's a typo here. 'targetted' should be 'targeted'.

4. Stay focused. Put your primary targeted keyword in the title, the meta description, and in the opening paragraph of your article.

3. Sentiment
4. Citations

As a bonus, it'll also be nice to know how we fare in relations to other brands for the same reason as keywords.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

There's a typo here. 'in relations to' should be 'in relation to'.

As a bonus, it'll also be nice to know how we fare in relation to other brands for the same reason as keywords.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 6, 2026

Cloudflare Preview URL for WWW 🎈 : https://pr-406.rectangularlabs.com (custom domain)
Cloudflare Preview URL for SEO 🎈 : https://pr-406.fluidposts.com (custom domain)
Cloudflare Preview URL for SEO WWW 🎈 : https://www-pr-406.fluidposts.com (custom domain)
Cloudflare Preview URL for SEO Contact 🎈 : https://contact-pr-406.fluidposts.com (custom domain)

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 8da3b24aa9

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

2. We can have our backlinks directed at a single URL making it cheaper for us to rank higher.

<Callout>
If you want to learn more about backlinks, I've written a [full guide on backlinks](/blog/guide/backlink-research) that you can use as a reference sheet.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Point backlink callout to existing guide slug

This link targets /blog/guide/backlink-research, but this commit only adds the backlink guide at /blog/guide/backlink-playbook; there is no page for the referenced slug. Users who click this callout will land on a 404, which breaks internal navigation and weakens SEO signal flow from one guide to another.

Useful? React with 👍 / 👎.

The two main things to look out for here is writing in a way that's useful for both humans and AI and internal linking.

<Callout type="info">
I have a [full guide on writing content](/blog/guide/content-writing) if you want all the edge and learn the full process that we use here at Fluid Posts.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Replace writing-guide link with a valid article URL

The callout links to /blog/guide/content-writing, but this commit does not add a corresponding page under apps/seo-www/content/guide, so the URL resolves to a 404. This creates a dead internal link directly in the main guide flow and will frustrate readers trying to continue to the referenced content.

Useful? React with 👍 / 👎.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a set of new SEO/GEO content guides authored by "Winston" for the Fluid Posts blog, consolidates existing article types to use a uniform Callout type="info", and refactors the blog UI to use design token Tailwind classes instead of hardcoded colour values.

Changes:

  • New content guides: Adds three new articles — seo-geo-atuomation.mdx (main automation guide), keyword-research.mdx, and backlink-playbook.mdx — plus removes two older placeholder articles (keyword-research.mdx and backlink-experiment-results.mdx from the root content folder).
  • UI theming refactor: Migrates the blog index page and footer to semantic Tailwind design-token classes (bg-background, text-foreground, text-muted-foreground, etc.) removing hardcoded light/dark colour pairs and simplifying the markup.
  • MDX feature additions: Wires Button and WaitListDialog as injectable MDX components in the blog post route to enable interactive CTAs within article content.

Reviewed changes

Copilot reviewed 17 out of 22 changed files in this pull request and generated 20 comments.

Show a summary per file
File Description
apps/seo-www/content/guide/seo-geo-atuomation.mdx New pillar guide covering SEO/GEO automation workflow end-to-end
apps/seo-www/content/guide/keyword-research.mdx New guide for keyword research process with WaitListDialog CTA
apps/seo-www/content/guide/backlink-playbook.mdx New guide for backlink building strategy with WaitListDialog CTA
apps/seo-www/content/keyword-research.mdx Deleted (replaced by guide/keyword-research.mdx)
apps/seo-www/content/backlink-experiment-results.mdx Deleted (replaced by guide/backlink-playbook.mdx)
apps/seo-www/src/routes/blog/$.tsx Injects Button and WaitListDialog as MDX component overrides
apps/seo-www/src/routes/blog/index.tsx Converts all inline neutral/dark colour classes to semantic design tokens
apps/seo-www/src/routes/-components/footer.tsx Adds bg-background and relative z-10 to footer for correct layering
packages/content/src/components/blog-post.tsx Adds mb-0 to DocsDescription to remove excess margin below post description
packages/content/content-collections.ts Removes the "🔗" emoji appended to external link text
packages/content/posts/react-performance-tanstack-patterns.mdx Changes Callout type from tip to info
packages/content/posts/drizzle-postgres-turborepo.mdx Changes Callout type from note to info
apps/seo-www/content/introducing-fluid-posts.mdx Changes Callout type from tip to info
apps/seo-www/content/geo-seo-future.mdx Changes Callout type from note to info

2. We can have our backlinks directed at a single URL making it cheaper for us to rank higher.

<Callout>
If you want to learn more about backlinks, I've written a [full guide on backlinks](/blog/guide/backlink-research) that you can use as a reference sheet.
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The internal link points to /blog/guide/backlink-research, but the actual file added in this PR is backlink-playbook.mdx, which will be served at /blog/guide/backlink-playbook. This broken link will result in a 404 for readers who click it. The URL should be /blog/guide/backlink-playbook.

Suggested change
If you want to learn more about backlinks, I've written a [full guide on backlinks](/blog/guide/backlink-research) that you can use as a reference sheet.
If you want to learn more about backlinks, I've written a [full guide on backlinks](/blog/guide/backlink-playbook) that you can use as a reference sheet.

Copilot uses AI. Check for mistakes.
Comment on lines +97 to +98
2. Back up your claims (https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/?ref=404media.co), obviously don't keyword stuff.
3. Schemas ?? (https://www.linkedin.com/posts/markseo_seo-share-7424067359088455680-vNFv/, https://searchengineland.com/schema-ai-overviews-structured-data-visibility-462353)
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 98 contains raw, unrendered URLs inline in the numbered list (e.g., (https://www.pewresearch.org/...)) and an unfinished bullet point 3. Schemas ?? (links...) with two bare URLs and question marks, which reads as draft/incomplete content that was not meant to be published. This content should either be formatted as proper markdown links and completed, or removed before publishing.

Suggested change
2. Back up your claims (https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/?ref=404media.co), obviously don't keyword stuff.
3. Schemas ?? (https://www.linkedin.com/posts/markseo_seo-share-7424067359088455680-vNFv/, https://searchengineland.com/schema-ai-overviews-structured-data-visibility-462353)
2. Back up your claims ([research shows users click less when AI summaries appear in results](https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/?ref=404media.co)), obviously don't keyword stuff.
3. Use schema markup to help AI overviews and search features understand and surface your content better (see [this LinkedIn discussion](https://www.linkedin.com/posts/markseo_seo-share-7424067359088455680-vNFv/) and [Search Engine Land's overview](https://searchengineland.com/schema-ai-overviews-structured-data-visibility-462353)).

Copilot uses AI. Check for mistakes.
@@ -0,0 +1,190 @@
---
title: "The Ultimate guide to SEO/GEO Automation (2026)"
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The file name seo-geo-atuomation.mdx contains a typo — "atuomation" should be "automation". This typo is published as part of the URL slug (/blog/guide/seo-geo-atuomation), which would look unprofessional and harm SEO. The filename, its URL slug, and all cross-references to it in keyword-research.mdx (lines 13 and 109) would need to be updated together.

Suggested change
title: "The Ultimate guide to SEO/GEO Automation (2026)"
title: "The Ultimate guide to SEO/GEO Automation (2026)"
slug: "seo-geo-automation"

Copilot uses AI. Check for mistakes.
3. Ranking keyword groups
4. Gathering content briefs

With AI search and generative overviews changing the game, the old playbook of writing long-form top-of-funnel educational posts is losing steam. Those clicks and impressions are pretty much replace by AI overviews.
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"replace" should be "replaced" — "Those clicks and impressions are pretty much replaced by AI overviews." The sentence requires the past participle form.

Suggested change
With AI search and generative overviews changing the game, the old playbook of writing long-form top-of-funnel educational posts is losing steam. Those clicks and impressions are pretty much replace by AI overviews.
With AI search and generative overviews changing the game, the old playbook of writing long-form top-of-funnel educational posts is losing steam. Those clicks and impressions are pretty much replaced by AI overviews.

Copilot uses AI. Check for mistakes.
* Tiered link strategy
* Entity Association

Backlink matter because it's a fundamental piece in Google's Page Rank algorithm. So in theory backlinks done well = higher rankings. And since most AI systems today run a search to get the latest information, you also end up getting seen by AI systems.
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Backlink matter" should be "Backlinks matter" — a plural subject requires the plural verb form.

Suggested change
Backlink matter because it's a fundamental piece in Google's Page Rank algorithm. So in theory backlinks done well = higher rankings. And since most AI systems today run a search to get the latest information, you also end up getting seen by AI systems.
Backlinks matter because it's a fundamental piece in Google's Page Rank algorithm. So in theory backlinks done well = higher rankings. And since most AI systems today run a search to get the latest information, you also end up getting seen by AI systems.

Copilot uses AI. Check for mistakes.
<Callout type="info">
If this is something that you want done for you, we'll be more than happy to help!

<WaitListDialog trigger={<Button>Get the end to end automation today</Button>}/>
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The WaitListDialog here is missing the source prop. Both other WaitListDialog usages in new MDX files added in this PR include a source prop (e.g., source="keyword_research_article" and source="backlink_article") for PostHog analytics tracking. Without it, signups from this article will be attributed as "unknown" in the tracking system, reducing the usefulness of your conversion analytics.

Suggested change
<WaitListDialog trigger={<Button>Get the end to end automation today</Button>}/>
<WaitListDialog source="seo_geo_automation_article" trigger={<Button>Get the end to end automation today</Button>}/>

Copilot uses AI. Check for mistakes.

## Tiered link strategy

So you've did the analysis, you've got the backlinks, now what?
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"you've got the backlinks, now what?" and "So you've did the analysis" — "you've did" is already covered in another comment, but "you've got the backlinks" follows immediately on this line. The real issue here is "you've did" from line 99: "So you've did the analysis, you've got the backlinks, now what?" — the two independent clauses should be comma-separated or use "and" before "you've got the backlinks".

Suggested change
So you've did the analysis, you've got the backlinks, now what?
So you've done the analysis and you've got the backlinksnow what?

Copilot uses AI. Check for mistakes.

Everyone already knows the stats. AI overviews in Google has led to some sites losing up to 79% of their traffic if their link came below an AI overview according to [Authoritas](https://www.theguardian.com/technology/2025/jul/24/ai-summaries-causing-devastating-drop-in-online-news-audiences-study-finds).

And it's likely only going to get worst.
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"worst" should be "worse" here — "it's likely only going to get worse". "Worst" is the superlative form; "worse" is the comparative form and is grammatically correct in this sentence.

Suggested change
And it's likely only going to get worst.
And it's likely only going to get worse.

Copilot uses AI. Check for mistakes.

To start building your list, look at the language your customer use, what your competitors are ranking for, and what shows up in marketplaces or any relevant business listing sites.

SEO tools like [Ahrefs](https://ahrefs.com/), [SEMrush](https://semrush.com/), or cheaper data brokers like [DataForSEO](https://dataforseo.com/) and [Bishopi](https://www.bishopi.io) are also relevant to sieve through and get inspiration fo r keyword ideas. Filter out the noise and focus on queries where people are actually looking to buy or solve a specific problem.
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"fo r" contains an extraneous space — it should be "for". This reads as "inspiration fo r keyword ideas".

Suggested change
SEO tools like [Ahrefs](https://ahrefs.com/), [SEMrush](https://semrush.com/), or cheaper data brokers like [DataForSEO](https://dataforseo.com/) and [Bishopi](https://www.bishopi.io) are also relevant to sieve through and get inspiration fo r keyword ideas. Filter out the noise and focus on queries where people are actually looking to buy or solve a specific problem.
SEO tools like [Ahrefs](https://ahrefs.com/), [SEMrush](https://semrush.com/), or cheaper data brokers like [DataForSEO](https://dataforseo.com/) and [Bishopi](https://www.bishopi.io) are also relevant to sieve through and get inspiration for keyword ideas. Filter out the noise and focus on queries where people are actually looking to buy or solve a specific problem.

Copilot uses AI. Check for mistakes.
1. Answers as soon as possible.
2. Back up your claims (https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/?ref=404media.co), obviously don't keyword stuff.
3. Schemas ?? (https://www.linkedin.com/posts/markseo_seo-share-7424067359088455680-vNFv/, https://searchengineland.com/schema-ai-overviews-structured-data-visibility-462353)
4. Stay focused. Put your primary targetted keyword in the title, the meta description, and in the opening paragraph of your article.
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"targetted" should be "targeted" — English uses a single 't' in "targeted". Also note this same misspelling appears in the prompt code block on line 73 ("targetting").

Suggested change
4. Stay focused. Put your primary targetted keyword in the title, the meta description, and in the opening paragraph of your article.
4. Stay focused. Put your primary targeted keyword in the title, the meta description, and in the opening paragraph of your article.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants