
Boost your site's SEO with the InLinks Sync plugin. Automatically fetch and apply internal links, schema markup, heading optimizations, and broken link fixes from InLinks, seamlessly integrated with your WordPress site.
(an active Inlinks Subscription is required.)
Open your InLinks dashboard and copy the numeric ID from the embed script. Example:
https://jscloud.net/x/12345/inlinks.js
Upload the ZIP via:
Plugins > Add New > Upload, activate it, then visit
Settings > InLinks Sync to enter your Project ID.
Yes, an active Inlinks account is required to use this plugin.
By default the plugin caches JSON for 60 minutes. You can change this in Settings or click "Refresh InLinks Data Now" on any post to force a fresh fetch.
wp-content/uploads/inlinks-debug.logYes! The plugin checks daily for new releases and offers one-click updates from the settings page. Manual ZIP uploads are also supported.
No, everything is cached locally and injected server-side. No extra HTTP requests on the front-end, so it's actually faster than client-side JavaScript.
Yes. Deactivate or comment-out the old script once the plugin is active. The plugin warns you if the tag is still detected to prevent double-fetching and conflicts.
Yes. In the block-editor sidebar under InLinks Project ID Override enter any numeric ID; leave blank to use the global setting.
This replaces the same functions that are preformed by the inlinks Javascript. This script fetches JSON from jscloud.net and can update internal links, headings (h1, h2), broken links, titles, meta tags, and schema markup.
Yes. In the admin Posts/Pages list click InLinks Data Refresh InLinks Data Now.
wp-content/uploads/inlinks-cache/. The plugin creates .htaccess Deny from all for security.
Check Enable Logging in settings. Logs appear at wp-content/uploads/inlinks-debug.log.
Zero footprint left behind.