Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

SmartLinker AI

3 sites Security covered Drupal 10–11
View on drupal.org

SmartLinker AI is a Drupal module that automates the process of adding internal links to your content. It uses AI to suggest and insert relevant links, improving SEO, user navigation, and saving editors time.

SmartLinker AI is a Drupal module that automates internal linking to improve SEO, user experience, and editor efficiency. It is built for marketing teams, content marketers, SEO specialists, and content editors who use Drupal.

Features

SmartLinker makes internal linking effortless:

  • Automates internal linking, cutting down manual effort.
  • Ensures consistency across your entire site.
  • Boosts SEO rankings with efficient, strategic linking.
  • Enhances user navigation, driving higher engagement.

How SmartLinker AI Works


This video has been fast-forwarded for brevity. The AI processing took longer in real-time.

  • Add Content – Paste or write content in CKEditor.
  • Select Text – Highlight the text where you want internal links. (You can select the full content but we recommend not selecting more than 1500 words at a time as this might impact the quality of the internal links that AI chooses for your keywords
  • Click on the "AI Assistant" dropdown in your CKEditor and select "Generate internal links"
  • A window appears with:
    • Target content types
    • Focus keywords for SEO
    • A preview of selected text
    • A placeholder for the text that's enhanced with internal links
    • Buttons to Generate Links and Save to the editor
  • When you click on the "Generate Links" button, the AI scans your content and indexed pages and adds internal links seamlessly into your content.
  • Review & Save – Make edits if needed, then click "Save changes to editor"

Additional Requirements

AI Core
AI CKEditor
OpenAI Provider
AI Search
Milvus Vector Database Provider
Zilliz Cloud

Quick Installation Steps

1. Set Up Zilliz Cloud

  • Sign up on Zilliz Cloud and create a cluster (free: 1 cluster, 5GB storage).
  • Copy the endpoint and API key from the cluster settings.

2. Set Up Milvus DB

  • Install and enable the Milvus module.
  • Copy the API token from Zilliz Cloud.
  • Save it as a .key file and place it in the correct directory.

3. Configure AI Search Server

  • In Search API settings, select AI Search as the backend.
  • Choose Milvus DB and link it to your Zilliz collection.
  • Create a search index, select Content as the data source, and configure indexing settings.

4. Define Fields for Indexing

  • Content Type: Filterable attributes.
  • Title: Main content.
  • Body: Contextual content.
  • Index additional fields as needed.

5. Set Up CKEditor

  • Navigate to /admin/config/content/formats.
  • Enable SmartLinker AI Module in CKEditor 5.
  • Select the search index and OpenAI GPT-4o as the AI provider.
  • Save the settings.

Community Documentation

A detailed installation guide

We built SmartLinker AI to solve our own content struggles. Now it’s here for you! Say goodbye to manual linking and let AI do the work. Install it today and focus on creating great content!

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Mar 2025
Latest release
5 months ago
Releases (12 mo)
1
Maintenance
Active

Releases

Version Type Core Release date
1.0.0 Stable 10–11 Mar 23, 2026
1.0.x-dev Dev 10–11 Mar 19, 2025