WP Manifestindependent plugin directory
manifest / analytics / gsc-trending-plus-wp

GSC Trending Plus

GSC Trending Plus helps WordPress site owners show which pages are performing best in Google Search — using real Search Console data.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/devrohitsaini/gsc-trending-plus-wp/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A small WordPress plugin that displays your most visited and trending posts using Google Search Console data. This repository contains the plugin source used to integrate with GSC and a lightweight frontend style.

Key features

  • Show trending posts based on Search Console impressions and clicks
  • Shortcode: [gsc_trending_posts]
  • Admin settings page for configuring the Search Console connection
  • Uses service account key authentication for server-to-server access

Requirements

  • WordPress 6.8.3 or later
  • PHP 7.4+ recommended

Installation

  1. Copy the repository files into /wp-content/plugins/gsc-trending-plus/ (or upload the ZIP via Plugins → Add New → Upload Plugin).
  2. Activate the plugin in the WordPress admin.
  3. Go to Settings → GSC Trending to configure your Google Service Account credentials and site property.
  4. Place the shortcode [gsc_trending_posts] in a post, page, or widget to render the trending posts list.

Files in this repository

  • wp-gsc-trending.php — main plugin file / entry point
  • assets/style.css — basic stylesheet used by the frontend output

Usage

  • Shortcode: [gsc_trending_posts]
    • Optional attributes may be supported in the plugin (check the settings or source for available options).
  • The plugin retrieves Search Console data server-side and renders a list of posts with metrics like clicks, impressions, CTR, and average position.

Development notes

  • This repository is intentionally small. If you add features, please keep changes documented in the changelog below.
  • When testing locally, ensure you do not commit private service account keys to the repository. Use environment variables or a private config outside the repo.

Support / Contact

For issues, please open an issue in the repository. For quick questions, contact the author: rohit-saini (see the repo profile).