WP Manifestindependent plugin directory
manifest / seo / video-seo-importer-wordpress-plugin

Video SEO Importer

CSV/Excel sheet Paste a video link → auto-fetch title, thumbnail, and metadata

by Your Name · github.com/bikasraj/video-seo-importer-wordpress-plugin · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/bikasraj/video-seo-importer-wordpress-plugin/archive/refs/heads/main.zip

CSV/Excel sheet se video URLs import karo aur automatically SEO-optimized video posts create karo.


Features

  • CSV & Excel Import — ek click mein hundreds of video posts create karo
  • 🎬 Multi-Platform Support — YouTube, Vimeo, Dailymotion, Direct MP4, oEmbed
  • 🔍 Auto SEO Detection — Yoast SEO, Rank Math, All in One SEO — teeno ko detect karta hai
  • 📊 VideoObject Schema — Google Video Search mein better ranking ke liye JSON-LD
  • 🖼️ Auto Thumbnail — YouTube/Vimeo se automatically featured image download
  • 📱 Responsive Player — 16:9 ratio, mobile-friendly, dark mode support
  • 🔄 Duplicate Check — same video dobara import nahi hoga
  • 📋 Import Logs — har import ka detailed log

Installation

  1. video-seo-importer folder ko /wp-content/plugins/ mein copy karo
  2. WordPress Admin → Plugins → "Video SEO Importer" activate karo
  3. Video Importer menu admin sidebar mein aayega

CSV Format

Column Required Description
video_url ✅ YES YouTube/Vimeo/Dailymotion URL
title No Post title (auto-generate hoga agar nahi diya)
description No Video ka description
focus_keyword No SEO ke liye main keyword
tags No Comma-separated tags
category No Category name

Sample Row:

video_url,title,description,tags,category,focus_keyword
https://youtube.com/watch?v=xxx,"Tutorial Video","Yeh video mein...","tutorial,tips","Education","best tutorial"

SEO Plugin Support

Plugin automatically detect karta hai:

  • Rank Mathrank_math_title, rank_math_description, rank_math_focus_keyword, Video Rich Snippet
  • Yoast SEO_yoast_wpseo_title, _yoast_wpseo_metadesc, _yoast_wpseo_focuskw
  • All in One SEO_aioseo_settings
  • None → Generic meta + VideoObject Schema (manual)

Frontend Display

  • Responsive 16:9 video player (CSS padding trick)
  • Platform badge (YouTube, Vimeo, etc.)
  • Description section
  • "Original Video Dekhein" button
  • Share buttons (Twitter, Facebook, WhatsApp)
  • Dark mode support
  • Lazy load iframes

Folder Structure

video-seo-importer/
├── video-seo-importer.php      ← Main plugin file
├── includes/
│   ├── class-vsi-activator.php ← DB setup
│   ├── class-vsi-csv-parser.php← CSV/Excel parsing
│   ├── class-vsi-video-meta.php← Platform detection
│   ├── class-vsi-seo-handler.php← SEO integration
│   └── class-vsi-post-creator.php← Post creation
├── admin/
│   ├── class-vsi-admin.php
│   ├── admin.css
│   ├── admin.js
│   └── views/
│       ├── dashboard.php
│       ├── import.php
│       ├── logs.php
│       └── settings.php
└── public/
    ├── class-vsi-public.php
    ├── css/vsi-public.css
    └── js/vsi-public.js