# SEO Diary

SEO Diary Pluginv1.2.1

Track all SEO work, tasks & notes per project — **team collaboration & task management** inside SEO Panel.

[Download](/content/plugin/l/116/seo-diary/index.html)

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**

01. Click **New Diary**
02. Select the **Project**
03. Select the **Category** (e.g. On-Page, Link Building, Content, Technical)
04. Enter a **Title** for the task
05. Enter a **Description** of the work done or to be done
06. Select an **Assignee** (team member responsible)
07. Set the **Due Date** (`YYYY-MM-DD`)
08. Set the **Status** (Open, In Progress, Completed, etc.)
09. 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.
