Jump to content
View in the app

A better way to browse. Learn more.

Invision Marketplace

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Everything you need for your community

Everything you need for your community

  1. IPS5.0.0+
    SEO Toolkit — find what's costing you traffic, then fix it
    This does not claim Invision Community has no SEO. It has friendly URLs, sitemaps, canonical tags and JSON-LD, and they work. What it has no answer for is "is any of it actually set up correctly on my site, and what is search doing with it?" That is the gap.
    The audit
    One button. It reads your community and tells you what is wrong, worst first, with a link to each offender.
    Site-wide
    Friendly URLs turned off · friendly URLs not forced · site offline · no HTTPS · robots.txt blocking everything · sitemap missing from robots · no default share image · Twitter cards off
    Content
    Duplicate titles · titles too short or too long to survive a search result · thin topics that will never rank
    Links
    Dead outbound links, and which topic each one is in
    Two findings that quietly cost the most. Friendly URLs being off means every page is served at a query string. And with them on but not forced, every page is reachable at two addresses — which search engines read as duplicate content. Invision's own note on that setting says so. Neither shows up anywhere in the AdminCP until something has gone wrong.
    Findings are fingerprinted, so re-running updates what is still true rather than piling up duplicates — and anything you have dismissed stays dismissed instead of reappearing every week. Anything you fixed disappears on the next run.
    Search Console and GA4, in the AdminCP
    Clicks, impressions, click-through rate and average position. What people actually searched for. Which pages got the clicks. Sessions, users and landing pages from GA4 alongside them.
    A service account, not OAuth. Paste one JSON key. No consent screen, no redirect URL to register, no refresh token to keep alive.
    The last three days are deliberately excluded. Search Console lags, and including today makes every report look like a traffic collapse.
    Answers are cached for the day, because the data only changes daily and the calls are metered.
    Redirects that core cannot do
    Core follows items that were merged into other items. It has nothing for "we restructured the forums and forty URLs moved" — which is exactly when a site loses its rankings.
    301, 302, 307 or 308, with a hit counter so you can see what is still being used
    Prefix rules that carry the rest of the path across, so /old/a/b lands on /new/a/b rather than dumping everything on one page
    Loops are refused, not stored. A redirect loop is invisible until a crawler walks into one, and then the page is simply gone from the index
    The tags core leaves out
    Twitter card tags. Invision emits Open Graph tags from eight applications and no twitter: tags whatsoever. These are derived from the Open Graph tags already on the page, so the two can never disagree.
    A fallback share image, used only when a page has none of its own.
    Per-forum overrides. Core's meta tag feature is a flat list keyed by exact URL, so keeping one forum out of search means knowing every address inside it. Here you pick the forum, tick noindex, and choose whether it applies to sub-forums.
    Built to be safe on a live site
    The audit never crawls you over HTTP. Everything is answered from the database. A crawler on a large forum is slow and hammers the server it is meant to be helping.
    Outbound links are the one exception, and they are fetched slowly, in small batches, on a daily schedule — never in a burst that looks like an attack on the sites you link to.
    HEAD first, falling back to GET, because plenty of servers refuse HEAD while serving pages perfectly well. A refusal is not evidence a link is dead.
    Requests are pinned to http and https, and private address space is skipped, so a background job cannot be steered somewhere it should not go.
    No core files are edited. Upgrading Invision Community will not break it.
    Requirements
    Invision Community 5.0 or newer (self-hosted), with the Forums application
    Optional: a Google service account, for Search Console and GA4 reporting
  2. IPS5.x
    This app lets you seamlessly convert phrases into custom links without altering the original data stored in the database. It’s compatible with a forums (posts) only for now. More apps coming!
     
    With this tool, you can effortlessly replace user-submitted text in forums with URLs, affiliate links, or other custom links. It’s the perfect solution for integrating affiliate links and enhancing your community’s experience.
    Key Features:
    Toggle the mod on or off with ease
    Fine-grained member group permissions to control who sees parsed phrases
    Unlimited custom link creation
    Choose specific forums where the mod applies
    Add “nofollow” to links for SEO optimization
     
    This app is highly recommended for communities looking to monetize or customize their user content.
  3. IPS5.0.0+
    Supported symbols:
    Latin
    Greek
    Turkish
    Russian
    Ukrainian
    Czech
    Polish
    Latvian

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.