SEO Diary

SEO Diary Plugin v1.2.1
Track all SEO work, tasks & notes per project — team collaboration & task management inside SEO Panel.
Download

SEO Diary is a project management and documentation plugin for SEO professionals. It enables you to organise SEO work into projects, create diary entries for each task completed, assign tasks to team members, track progress, and collaborate via comments — all within SEO Panel.

The plugin menu provides the following sections:

  • Projects Manager – Create and manage SEO projects per website
  • Project Summary – Overview of all diary entries and task status per project
  • Diary Manager – View, filter and manage all diary entries across projects
  • My Tasks – Personal task list filtered to the logged-in user
  • Diary Comments – View and respond to comments on diary entries
  • Settings – Configure user access (admin only)

Projects Manager

Projects Manager organises your SEO work into named projects tied to a website. Admins can filter the project list by user.

Creating a New Project

  1. Click New Project
  2. Select the Website
  3. Enter the project Name
  4. Enter a Description
  5. Click Proceed to save

Project Actions

  • Diary Manager – View all diary entries for this project
  • Project Summary – View the summary report for this project
  • Activate / Inactivate – Toggle the project’s status
  • Edit – Modify project details
  • Delete – Remove the project

Project Summary

Project Summary provides an at-a-glance overview of a selected project, including total diary entries, task completion status, and recent activity. Use this to quickly assess the health and progress of an SEO campaign.

Diary Manager

Diary Manager is where individual SEO task entries are logged. Each diary entry records a specific piece of work done for a project, including its category, assignee, due date, and completion status.

Filters available:

  • Project, Category, Assignee, Keywords, Status, Date range

Creating a New Diary Entry

  1. Click New Diary
  2. Select the Project
  3. Select the Category (e.g. On-Page, Link Building, Content, Technical)
  4. Enter a Title for the task
  5. Enter a Description of the work done or to be done
  6. Select an Assignee (team member responsible)
  7. Set the Due Date (YYYY-MM-DD)
  8. Set the Status (Open, In Progress, Completed, etc.)
  9. Check Email Notification to send an alert to the assignee
  10. Click Proceed to save

Diary Entry Actions

  • Edit – Update the entry
  • Comments – Add or view discussion comments on the entry
  • Delete – Remove the entry

My Tasks

My Tasks shows all diary entries assigned to the currently logged-in user. Filter by Project, Keywords, Status and sort order to focus on what needs attention. This gives each team member a personal to-do view without seeing unrelated projects.

Diary Comments

The Diary Comments section provides a threaded comment feed across diary entries. Team members can leave notes, ask questions, or provide updates on any entry. Supports filtering by project and keyword search.

Settings

Plugin Settings (admin only):

  • Allow user to access projects manager – When enabled, non-admin users can view and manage projects, diary entries and their own tasks