LogoBacklink Submitter Docs
LogoBacklink Submitter Docs
HomepageBacklink Submitter Guide
X (Twitter)

Backlink Submitter Guide

A complete guide to Backlink Submitter — the automated backlink submission tool to boost your SEO rankings.

What is Backlink Submitter?

Backlink Submitter is an automated backlink submission tool designed to help you improve your website's SEO rankings. It automatically submits your website to hundreds of high-quality directories and websites, creating backlinks that boost your search engine visibility.

Tech Stack

  • Framework: Next.js App Router with TypeScript
  • Auth: Better Auth (GitHub + Google OAuth, email/password)
  • Database: PostgreSQL with Drizzle ORM
  • Payments: Stripe (subscriptions, one-time purchases, credit packages)
  • UI: Tailwind CSS + Radix UI + Lucide icons
  • i18n: next-intl (English + Chinese)
  • Email: Resend with React Email templates
  • Content: Fumadocs for documentation, MDX for blog

Quick Start

Prerequisites

  • Node.js 18+
  • pnpm (recommended)
  • PostgreSQL database

Installation

git clone https://github.com/zhangst23/backlink-submitter.git
cd backlink-submitter
pnpm install

Environment Setup

Copy the example environment file and fill in your values:

cp env.example .env.local

Key environment variables:

# Database
DATABASE_URL=postgresql://user:password@localhost:5432/backlinksubmitter

# Auth
BETTER_AUTH_SECRET=your-secret-key
GITHUB_CLIENT_ID=your-github-client-id
GITHUB_CLIENT_SECRET=your-github-client-secret
GOOGLE_CLIENT_ID=your-google-client-id
GOOGLE_CLIENT_SECRET=your-google-client-secret

# Stripe
STRIPE_SECRET_KEY=sk_test_...
STRIPE_WEBHOOK_SECRET=whsec_...

# Email
RESEND_API_KEY=re_...

Database Setup

Generate and run migrations:

pnpm db:generate
pnpm db:migrate

Start Development

pnpm dev

Visit http://localhost:3000 to see your app.

How Backlink Submitter Works

1. Enter Your URL

Add your website URL and target keywords to the platform. The system analyzes your site to identify the best backlink opportunities.

2. Choose Your Targets

Select from a curated list of high-quality directories, social bookmarking sites, article directories, and other platforms with good domain authority.

3. Automated Submission

Backlink Submitter handles all submissions automatically, saving you hours of manual work.

4. Real-Time Verification

Track every submission with real-time verification. Know exactly which backlinks are live and indexed.

5. Monitor Results

Track your backlink growth, domain authority improvements, and search ranking changes over time with detailed analytics.

Key Features

Bulk Submission

Submit your links to hundreds of high-quality directories and websites in one click. Save hours of manual work and focus on what matters most.

Automated Verification

Automatically verify that your submitted backlinks are live and indexed. Get real-time status updates on every submission.

SEO Reports

Generate detailed SEO reports showing your backlink growth, domain authority changes, and search ranking improvements over time.

Smart Scheduling

Schedule submissions at optimal times to maximize success rates with our automated scheduling system.

Project Structure

src/
├── app/                  # Next.js App Router pages
│   ├── api/              # API routes (auth, webhooks, etc.)
│   └── [locale]/         # Localized pages
├── components/           # React components
├── config/               # App configuration
├── db/                   # Database schema and connection
├── lib/                  # Utilities and shared code
├── credits/              # Credit system logic
├── payment/              # Stripe integration
├── mail/                 # Email templates
└── i18n/                 # Internationalization config

Credits System

Credit Usage

Credits are consumed each time you submit backlinks. The number of credits used depends on the number of directories you submit to.

Plan Credits

  • Free Plan: 50 credits per month (renewed monthly)
  • Pro Plan: 1,000 credits per month (renewed monthly)
  • Lifetime Plan: 1,000 credits per month

Credit Packages

You can purchase additional credit packages if you need more capacity:

  • Basic: 100 credits
  • Standard: 200 credits (most popular)
  • Premium: 500 credits
  • Enterprise: 1,000 credits

Common Tasks

Submitting Backlinks

  1. Log in to your dashboard
  2. Enter your website URL
  3. Choose target directories
  4. Click "Submit" to begin automated submission

Viewing Reports

Navigate to the analytics dashboard to view detailed reports on your backlink performance, including:

  • Number of backlinks submitted
  • Live backlinks count
  • Domain authority changes
  • Search ranking improvements

Deploying to Production

pnpm build

The app is ready for deployment on Vercel, Docker, or any Node.js hosting platform.

Support

If you have any questions or need help, please contact us at [email protected].

Table of Contents

What is Backlink Submitter?
Tech Stack
Quick Start
Prerequisites
Installation
Environment Setup
Database Setup
Start Development
How Backlink Submitter Works
1. Enter Your URL
2. Choose Your Targets
3. Automated Submission
4. Real-Time Verification
5. Monitor Results
Key Features
Bulk Submission
Automated Verification
SEO Reports
Smart Scheduling
Project Structure
Credits System
Credit Usage
Plan Credits
Credit Packages
Common Tasks
Submitting Backlinks
Viewing Reports
Deploying to Production
Support