Tutorial: Google Scholar Indexing Setup
Role: Journal Manager / Site Administrator
Time: 20โ30 minutes
OJS Version: 3.5+
Google Scholar is one of the most important academic search engines. This tutorial explains how to ensure your OJS articles are correctly indexed by Scholar.
Before You Startโ
- You have Journal Manager or Site Administrator access.
- Your OJS journal is publicly accessible on the internet.
- Articles have PDFs published as galleys (Scholar requires full-text).
Step 1 โ Enable the Google Scholar Pluginโ
The Google Scholar Indexing Plugin inserts structured metadata tags (Highwire Press format) into article pages โ these are what Scholar reads during crawling.
- Go to Settings โ Website โ Plugins โ Installed Plugins.
- Find Google Scholar Indexing Plugin.
- Toggle to Enabled.
- Click Save (no configuration required โ the plugin works automatically once enabled).
Step 2 โ Verify Meta Tags Are Presentโ
- Navigate to any published article on your journal.
- Right-click the page โ View Page Source.
- Search for
citation_titlein the source code. - You should see tags like:
<meta name="citation_title" content="Your Article Title" />
<meta name="citation_author" content="Smith, John" />
<meta name="citation_publication_date" content="2024/01/15" />
<meta name="citation_journal_title" content="Your Journal Name" />
<meta name="citation_issn" content="1234-5678" />
<meta name="citation_doi" content="10.12345/example.2024.001" />
<meta name="citation_pdf_url" content="https://yourdomain.com/.../article.pdf" />
If these tags are absent, check that the Google Scholar plugin is enabled.
Step 3 โ Check robots.txtโ
Google Scholar's crawler (Googlebot-Scholar) must be allowed to crawl your site.
- Visit
https://yourdomain.com/robots.txt. - Ensure there is no
Disallow:rule blocking Scholar:
User-agent: *
Disallow:
Or more specifically, ensure /index.php/ (where OJS article pages live) is not blocked.
Step 4 โ Ensure PDF Galleys Are Publishedโ
Scholar indexes full-text content from PDFs:
- In OJS, navigate to a published article.
- Confirm a PDF galley is published (visible on the article page as a PDF link).
- If no PDF is listed, go to the Production stage and upload a PDF galley.
Step 5 โ Ensure Complete Article Metadataโ
Scholar requires complete metadata on every article:
| Metadata Field | Where to Set in OJS |
|---|---|
| Title | Publication โ Submission tab |
| Author(s) | Publication โ Contributors tab |
| Abstract | Publication โ Submission tab |
| Keywords | Publication โ Submission tab |
| Volume, Issue | Assign article to a published issue |
| Publication date | Set when scheduling to issue |
| ISSN | Settings โ Journal โ Journal Identity |
| DOI | DOI Plugin (recommended) |
Step 6 โ Request Indexing (Optional)โ
Google Scholar typically discovers and indexes journals automatically within a few weeks of enabling the plugin. To speed this up:
- Set up Google Search Console for your domain.
- Submit your sitemap (
/sitemap.xml) to Search Console. - Use the URL Inspection tool to request indexing of specific article pages.
Google Scholar indexes separately from Google Search. A good Google Search Console setup helps general indexing but does not guarantee Scholar indexing. Scholar operates its own crawl schedule.
Step 7 โ Verify Scholar Indexingโ
After waiting 1โ4 weeks:
- Go to scholar.google.com.
- Search for an article title from your journal (in quotes for exact match).
- If the article appears with the correct metadata and a PDF link, Scholar has indexed it successfully.
If articles are not appearing after 4+ weeks:
- Verify the Google Scholar Plugin is enabled.
- Check that article pages are publicly accessible.
- Confirm PDF galleys are present and downloadable.
Troubleshootingโ
| Problem | Solution |
|---|---|
| Articles not indexed after 4 weeks | Verify meta tags exist on article pages; check robots.txt |
| Wrong metadata shown on Scholar | Update metadata in OJS and wait for Scholar re-crawl |
| PDF links not working on Scholar | Ensure PDF galley URLs are public and stable |
| Duplicate articles in Scholar | Check if journal has multiple URLs; use canonical URLs and 301 redirects |
Next Stepsโ
- Google Search Console Setup โ submit sitemap and monitor general indexing
- ASEO & Discoverability โ comprehensive academic discoverability guide
- Enable DOIs with CrossRef โ DOIs improve Scholar metadata accuracy