OJS Admin → Settings → Website → Plugins → Backlink Tracker → ▼ → Settings
Block spam/unwanted domains from backlink display
Domain Filtering field (textarea):
spamsite.com
badactor.net
unwanted-domain.org
- One domain per line
- Blocks subdomains automatically
- Case insensitive
- No protocol needed (just domain)
Block: example.com
Result: Blocks www.example.com, blog.example.com, etc.
Map old URLs to new URLs after migration
old_url,new_url
https://old-domain.com/article/slug/,https://new-domain.com/article/view/123- Two columns: old_url, new_url
- Complete URLs (include https://)
- First row can be header or data
- No trailing slashes needed
- Create CSV with mappings
- Settings → URL Redirect Mapping
- Choose File → Select CSV
- Click "Upload Redirect Mapping"
- Wait for success message
- Total Mappings: Shows count
- Last Updated: Shows date
- Click "Clear All Redirect Mappings"
- Confirm dialog
- Page reloads
SEMrush backlinks point to old domain:
https://jlsr.thelawbrigade.com/article/...
Create redirect mapping CSV:
old_url,new_url
https://jlsr.thelawbrigade.com/article/constitutional-law/,https://journal.thelawbrigade.com/jlsr/article/view/227
https://jlsr.thelawbrigade.com/article/criminal-law/,https://journal.thelawbrigade.com/jlsr/article/view/228Upload once → Works forever ✓
- ✅ Upload redirect mapping CSV
- ✅ Configure domain filtering (optional)
- ✅ Upload backlink CSV from SEMrush
- ✅ Export new backlinks from SEMrush
- ✅ Upload via "Upload Backlinks Data"
- ✅ Mappings apply automatically
- ✅ Check article pages
- Update redirect mapping: Re-upload complete CSV
- Update domain filter: Edit and save
- Clear data: Use clear buttons
Settings → Domain Filtering → Add domain → Save
Settings → Domain Filtering → Delete line → Save
Edit CSV → Add row → Re-upload complete CSV
Settings → View "Total Mappings" and blocked domains
- ✓ Check redirect mapping uploaded
- ✓ Verify URLs in mapping match backlink CSV
- ✓ Re-upload backlink CSV
- ✓ Check spelling in domain filter
- ✓ Save settings after editing
- ✓ Clear browser cache
- ✓ Verify CSV format (not Excel)
- ✓ Check for special characters
- ✓ Test with 2-3 rows first
Plugin Directory:
/plugins/generic/backlinkTracker/
Documentation:
- NEW_FEATURES_GUIDE.md (comprehensive)
- IMPLEMENTATION_SUMMARY.md (overview)
- TESTING_CHECKLIST.md (testing)
- CHANGELOG_v1.1.md (changes)
- QUICK_REFERENCE.md (this file)
Sample Files:
- REDIRECT_MAPPING_SAMPLE.csv
Stored in plugin_settings table:
blockedDomains(string)redirectMappingData(JSON)redirectMappingCount(int)redirectMappingDate(timestamp)
- OJS Forum: https://forum.pkp.sfu.ca/
- OJS Docs: https://docs.pkp.sfu.ca/
- Plugin Version: 1.1.0
- Release Date: December 11, 2024
- OJS Compatibility: 3.4+
- Redirect mappings are permanent - Upload once, works forever
- Domain filtering is instant - Changes apply immediately
- No performance impact - Both features are optimized
- Fully backward compatible - Old backlinks still work
- Keep CSV backup - Save your redirect mapping file
If critical issues:
- Disable plugin
- Clear settings from database
- Re-enable plugin
- Contact support
For detailed information, see NEW_FEATURES_GUIDE.md