Frequently Asked Questions

Most-asked questions

Search questions

Missing papers or references

Incorrect titles and other details

Duplicate entries

Other results issues

Exporting the data

Software installation issues

Most-asked questions

Author disambiguation (getting only the author you want)

This is a very tricky problem. Even commercial databases like Thomson Reuters Web of Science (ISI) have problems with this, see:

Please also remember that PoP results are based on Google Scholar, which is a free service (just like PoP) and not a manually curated bibliometric database with a very high subscription fee, such as Scopus or the Web of Science.

However, there is a lot you can do to get the right author by "smart searching". Have a look at the Publish or Perish tutorial which has lots of tips and tricks. In particular, read the pages on author disambiguation

Bring back the subject categories (It is Google, not me, who removed them!)

Many longstanding users are asking me to reinstate the subject/discipline categories. Removing them was certainly not my choice; I am even more annoyed than you are as I need to explain this to everyone seeking support. Google Scholar abolished them in 2012; they claim they were not used by most users. For more information on this:

Can you please add/correct [...]? (sorry, no I do not maintain a publication database)

Please remember PoP is an interface to Google Scholar. I do not sit up at night entering your publications in my "Harzing system" as some users seem to think :-). I have no influence on how Google Scholar parse their data, so you will need to contact them for any problems with your publications. For more information about this please see this FAQ (and the 12 FAQs that follow).

Why do you give me these stupid captchas? (It is Google, not me!)

Again, please remember PoP is an interface to Google Scholar. I have absolutely no interest in blocking your use of Publish or Perish. However, Google Scholar insists on asking you to verify you are a human, not a robot, if you do very frequent searches. Believe me, I like this even less than you do as I get your angry emails. For more information on this:

Why is my h-index in PoP different from ... [Google Scholar, Web of Science, Scopus]?

  1. Provided you use exactly the same search in both, your h-index in PoP and GS will identical (see http://www.harzing.com/resources/publish-or-perish/tutorial/accuracy).
  2. The Web of Science (ISI) and Scopus have different levels of coverage for different disciplines. For a comprehensive comparison, please see:

    Harzing, A.W.; Alakangas, S. (2016) Google Scholar, Scopus and the Web of Science: A longitudinal and cross-disciplinary comparison, Scientometrics, vol. 106, no. 2, pp. 787-804. Available online... - Publisher's version - Presentation slides - Video presentation of this article.

Search questions

Why have queries become so much slower?

To avoid exceeding the maximum acceptable Google Scholar request rate.

In February 2013 Google Scholar reduced the maximum number of results per page from 100 to 20. This means that Publish or Perish now has to retrieve up to 5 times as many result pages per query in order to show the full results.

The net result is that queries will take longer than before. The alternative is being blocked by Google Scholar for up to 24 hours. We consider the relatively short delays during queries as the lesser evil, hence the adaptive rate limiter.

If you perform queries with few results or only occasionally, then the request rate limiter will have little or no effect on the query time. In this case, the required delays are short or non-existent, and Publish or Perish will retrieve result pages as fast as it did in the past.

However, if you perform queries that yield many results (several hundred or more) or issue a number of queries in short succession, then the request rate limiter will insert progressively longer delays to keep the overall request rate within acceptable limits. If you want to avoid this, then the best remedy is to spread your queries over the day.

To use the adaptive request rate limiter, make sure that:

Subject area selection no longer works!

In May 2012 Google Scholar redesigned its interface and integrated the advanced search page in its general search page. In doing so it removed the option to select specific subject areas. As a result subject filtering is now no longer possible, neither in Google Scholar, nor in Publish or Perish. For more information see Subject area selection no longer functional.

Publish or Perish only searches for English names?

Not so; you can search for any name (or other words) regardless of the language.

Publish or Perish submits your query properly encoded to Google Scholar, so as long as Google Scholar has matching data, the information will be found. However, it can be that Google Scholar's coverage of non-English source material is less complete than that of English.

How do I search for names with accents?

If you are looking for an author whose name contains accented letters, then it might help if you include several variations of the name, both with and without accents, and also with the accented letters missing. The reason for the latter is that some sources used by Google Scholar cannot handle accented letters and simply omit them.

For example, to search for someone with the surname VerĂ­ssimo (note the accent on the first 'i'), use the following names in the Author field:

VerĂ­ssimo OR Verissimo OR Verssimo 

I have published under several names. How do I find all my papers?

By using an OR query in the Author name field and specifying all names under which you published. For example, if you changed you name when you married, then use a query that includes both your maiden name and your married name.

How do I exclude self-citations from the results?

You cannot do so directly.

As indicated on the Harzing.com website and elsewhere in this helpfile, Publish or Perish uses Google Scholar data and identifying self-citations requires numerous follow-up queries, potentially exceeding the acceptable number of Google Scholar queries. For that reason, Publish or Perish restricts your queries to first-level queries only. If you want to exclude self-citations, you must identify them yourself and then exclude them from the Results list by clearing their check boxes.

Can I use Boolean expressions to restrict an author search?

Unfortunately, Google Scholar doesn't seem to support complicated Boolean queries and does not have any information on what it does support. From experience, you can conduct an "OR" query, but it does not seem to be possible to combine or exclude authors ("jj smith" AND NOT "j smith "). You might wish to run some experiments in the general citation search tab to see whether that delivers better results.

The following seem to work with the Author's name field:

How do I search for all publications by authors affiliated with <my university name>?

You cannot do so directly.

Google Scholar does not have a bibliographic field listing affiliation in the same way as ISI does. Hence a search like the one you describe will not always give reliable results. You can try to search with your university name in the General Search All of the words field, but this will match the name anywhere in the documents (not only as author affiliation) and for some universities is not comprehensive. Currently, we therefore cannot recommend this type of analyses with Google Scholar beyond very general curiosity driven experiments.

Can I use Publish or Perish to identify the main publications in a certain area?

Yes, up to a point. Go to the general search tab and search for relevant keywords in either the All of the words or The phrase field (see helpfile for description of these fields). You might want to tick Title words only if you think that the most relevant works will have the keywords in their title.

The most cited results are (probably) the main publications.

Can I use Publish or Perish to identify the main authors in a certain area?

Yes, up to a point. You can find the main authors (or at least the most cited ones) in both a subject area and in a specific journal.

In a subject area: Go to the general search tab and search for relevant keywords in either the All of the words or The phrase field (see helpfile for description of these fields). You might want to tick Title words only if you think that the most relevant works will have the keywords in their title.

In a specific journal: Go to the Journal impact tab and search for the relevant journal in the Journal title field. You may want to restrict your search to a certain period by using the Year of publication fields.

The most cited results belong to (probably) the main authors in the field or journal. You can also sort the results list on the Authors column; this groups papers by the same author together and may tell you at a glance who the most active authors are in a given area or journal.

Missing papers or references

Publish or Perish doesn't find any of my papers!

Assuming that you really have published scholarly papers, there may be several reasons why Publish or Perish doesn't return any results for your name.

Here are more search tips and an explanation of Google Scholar limitations.

My paper/book does not appear in Publish or Perish. Can you correct this?

Sorry, no. We do not personally maintain a database of academic publications.

As indicated on the Harzing.com website and elsewhere in this helpfile, Publish or Perish uses Google Scholar data to calculate its citation metrics. Google Scholar's processing is automatic (unlike ISI's that involves manual handling and checking, with the associated price tag) and hence occasional errors or omissions do occur.

This may be due to:

For more information limitations of Google Scholar, see Anne-Wil Harzing's white paper.

The number of citations for my paper is too low. Can you correct this?

Sorry, no. We do not personally maintain a database of academic publications.

As indicated on the Harzing.com website and elsewhere in this helpfile, Publish or Perish uses Google Scholar data to calculate its citation metrics. Google Scholar's processing is automatic (unlike ISI's that involves manual handling and checking, with the associated price tag) and hence occasional errors or omissions do occur.

This may be due to:

For more information limitations of Google Scholar, see Anne-Wil Harzing's white paper.

What are the differences between Google Scholar and other citation sources?

Numerous. Please read the following help topics and white papers for more information:

Publish or Perish does not find all my publications, but Google Scholar does. Why?

Publish or Perish uses the Google Scholar Advanced Search options. This is not the same as the standard Google Scholar search box. The search results might differ for one or more of the following reasons:

For more details on this, please see Accuracy of the results .

Publish or Perish does not find all my publications, but ISI does. Why?

Perhaps your academic field is not fully covered by Google Scholar.

As indicated on the Harzing.com website and elsewhere in this helpfile, Publish or Perish uses Google Scholar data to calculate its citation metrics. The Google Scholar coverage of some academic fields is less thorough than that of others. In particular, Medicine, Life Sciences, and some of the other sciences are less well covered by Google Scholar.

For more information limitations of Google Scholar, see Anne-Wil Harzing's white paper.

I am a journal editor. How do I get Publish or Perish to list my journal?

We do not personally maintain a database of academic publications.

As indicated on the Harzing.com website and elsewhere in this helpfile, Publish or Perish uses Google Scholar data to calculate its citation metrics. You will therefore need to contact them to include your journal. Once they do, Publish or Perish will use the same data.

Incorrect titles and other details

My name does not appear correctly in Publish or Perish. Can you correct this?

Sorry, no. We do not personally maintain a database of academic publications.

As indicated on the Harzing.com website and elsewhere in this helpfile, Publish or Perish uses Google Scholar data to calculate its citation metrics. Google Scholar's processing is automatic (unlike ISI's that involves manual handling and checking, with the associated price tag) and hence occasional errors do occur. For more information limitations of Google Scholar, see Anne-Wil Harzing's white paper.

You can try to write to Google Scholar to get this error corrected. Please note though that like Publish or Perish this is a free service and it might take a while before you receive a response. Finally, please note that in some cases your name may be listed incorrectly by the journal publisher itself. In that case of course Google Scholar cannot help.

My paper contains an incorrect title (or year, or author list). Can you correct this?

Sorry, no. We do not personally maintain a database of academic publications.

As indicated on the Harzing.com website and elsewhere in this helpfile, Publish or Perish uses Google Scholar data to calculate its citation metrics. Google Scholar's processing is automatic (unlike ISI's that involves manual handling and checking, with the associated price tag) and hence occasional errors do occur.

This is usually due to incorrect or sloppy referencing of your paper by others. Try to find the referencing works to see if this is the case. If these are correct after all, then you can inform Google Scholar of these errors (scholar-support@google.com), but it might take a while before you receive a response.

For more information limitations of Google Scholar, see Anne-Wil Harzing's white paper.

My papers are shown without year of publication. Can you correct this?

Sorry, no. We do not personally maintain a database of academic publications.

If the year is not listed that is usually caused because either there is no year on the publication (or reference) or because Google Scholar does not recognise the year as such.

As indicated on the Harzing.com website and elsewhere in this helpfile, Publish or Perish uses Google Scholar data to calculate its citation metrics. Google Scholar's processing is automatic (unlike ISI's that involves manual handling and checking, with the associated price tag) and hence occasional errors do occur. For more information limitations of Google Scholar, see Anne-Wil Harzing's white paper.

Duplicate entries

My paper appears as several different entries in Publish or Perish. Can't you combine these?

As indicated on the Harzing.com website and elsewhere in this helpfile, Publish or Perish uses Google Scholar data and these data occasionally split what you know is a single paper into multiple entries. This is usually due to incorrect or sloppy referencing of your paper by others, which causes Google Scholar to believe that the referenced works are different. You can inform Google Scholar of these errors (scholar-support@google.com), but it might take a while before you receive a response.

As of Publish or Perish release 3.0.3780 it is possible to merge duplicate results manually in the results list.

My paper is duplicated under different languages of the same journal. Can't you combine these?

As indicated on the Harzing.com website and elsewhere in this helpfile, Publish or Perish uses Google Scholar data and Google Scholar will typically consider different language editions of what you know as the same journal as separate journals. For example, English and French versions of a Canadian journal (or merely of different versions of the journal title) will typically be considered to be different.

As of Publish or Perish release 3.0.3780 it is possible to merge duplicate results manually in the results list.

Other results issues

How do I improve the accuracy with which Google Scholar lists my papers?

In general, this is rather difficult, because a lot depends on the accuracy with which your papers are referenced by others.

However, if you have separate web pages for each of your papers, then Google Scholar advises that you can add several meta tags to your pages to help Google's crawler to list your paper. In particular, they recommend using the following tags (replace the content="..." bits with your own information):

<meta name="citation_journal_title" content="Journal Name">
<meta name="citation_authors" content="Last Name1, First Name1; Last Name2, First Name2">
<meta name="citation_title" content="Article Title">
<meta name="citation_date" content="01/01/2007">
<meta name="citation_volume" content="10">
<meta name="citation_issue" content="1">
<meta name="citation_firstpage" content="1">
<meta name="citation_lastpage" content="15">
<meta name="citation_doi" content="10.1074/jbc.M309524200">
<meta name="citation_pdf_url" content="http://www.publishername.org/10/1/1.pdf">
<meta name="citation_abstract_html_url" content="http://www.publishername.org/cgi/content/abstract/10/1/1">
<meta name="citation_fulltext_html_url" content="http://www.publishername.org/cgi/content/full/10/1/1">
<meta name="dc.Contributor" content="Last Name1, First Name1">
<meta name="dc.Contributor" content="Last Name2, First Name2">
<meta name="dc.Title" content="Article Title">
<meta name="dc.Date" content="01/01/2007">
<meta name="citation_publisher" content="Publisher Name">

If you don't know what meta tags are, then this information is not for you.

What is this error 13?

This means that the Google Scholar response to your query contained no recognizable data. Possible causes include:

While we try to adapt as quickly as possible to changes in the Google Scholar output format, there may be a delay of a few days after Google Scholar introduces a new format.

Furthermore, even after we release a new version of the software, you must update your own copy of Publish or Perish to receive the benefit of the new software version. You can do so through the Publish or Perish web page, or by using the Help > Check for Updates command from the Publish or Perish main menu.

After updating the Publish or Perish software, retry the query using the Lookup Direct button (instead of Lookup). This retrieves fresh query data from Google Scholar, which might resolve the problem.

If nothing else helps, then please lodge an error report to Publish or Perish technical support as follows:

  1. Repeat the query that failed.
  2. Choose the Help > Report Error command from the main menu.

This generates an error report (a plain text file) called PoPError.txt that you should attach to your email to the Publish and Perish support address. We need the information in the error report for an accurate diagnosis.

What is this error 1169?

This means that the Google Scholar response to your query contained no entries. Possible causes include:

What is this error 8228?

This means that the Google Scholar response to your query contained a refusal to accept further requests from your IP address. This is usually caused by an excessive number of prior queries. Google Scholar will normally lift the block after 24 hours.

In most cases, you can prevent this type of block by using Publish or Perish's adaptive request rate limiter. This limiter is enabled by default as of Publish or Perish release 4.0.12.

If you are unlucky, it could be that your computer is located behind a web proxy that forwards your queries and those of your colleagues to Google Scholar. In that case, all those queries appear to come from a single system as far as Google Scholar is concerned, which may cause it to block further queries from any of you. Contact your local system administrator if you suspect that this might be the case.

Tip: As of Publish or Perish 4.0.15, you can enable Google CAPTCHA support in Publish or Perish by checking the Respond to verification requests option. When enabled, Publish or Perish will respond to Google's request for human identification and present the CAPTCHA image from Google. You can then type in the words shown in the image and submit them to Google. If you solved the CAPTCHA correctly, then Google will allow further access from your Publish or Perish session.

Can Publish or Perish automatically identify authors in the list of results?

No; this is too difficult with the current results from Google Scholar. Here is what the Publish or Perish developer had to say about this when he investigated the issue in March 2009:

Hi Anne-Wil,

I have looked into the weighted author contribution issues that you
raised, and here are my findings.

(a) The actual calculations are simple enough and not a limiting
factor.

(b) The trouble lies with reliably identifying and tracking individual
authors in a set of results.

Let me clarify point (b). In a typical set of Publish or Perish search
results, the Authors field of each results item contains a semi-formatted
list of author names.

It is possible, up to a point, to split each author list into its
separate author names. We already do so for the purpose of the
Individual h-index, and also to provide an overview of papers with 1,
2, 3, etc. authors. For the Individual h-index this is sufficient,
because each author receives the same weight (namely, 1/n if 'n' is
the number of authors for that paper).

However, reliably recognizing and tracking a given author, as would be
required for any scheme that assigns unequal weights to authors based
on their position in the authors list, is a different matter.

The Google Scholar data contains a lot of noise (usually through no
fault of Google, but simply the result of sloppy or inconsistent
referencing by humans) that makes this harder than it appears.

To give just one example: an author search for "a harzing" [sic]
results at the moment [March 2009] in 158 papers, most of which appear
to be (co-)authored by you. Looking at the results, your name appears as:

  A Harzing
  AK Harzing
  AW Harzing
  AWK Harzing
  AWIL Harzing

...but in some of the results it doesn't appear at all. Now you and I
may know that all these variations refer to the same person (you), but
this cannot be universally assumed:

- For an author search, the search phrase "a harzing" might give a
clue, but only if you are prepared to follow English naming
conventions of one or more initials followed by a surname. For other
cultural conventions, this might not be appropriate.

- What if the author search phrase used several author names, like:

    "a harzing" OR "c kulik"?

- For non-author searches, you don't even have this starting point.

- For any searches, you might want to extract a list of all author
names from the results, but then the matching process across the
results set is even iffier -- perhaps not for semi-unique names such
as Harzing, but certainly for the Smiths and Browns of this world.

- And then there are completely garbled results, like this one from
the same sample:

  Authors: AW Harzing, R Wal
  Title: van der (2008). A Google Scholar h-index for journals...

This refers to the article you co-wrote with "R van der Wal", but no
algorithm would be able to find this person in the Authors field.

Therefore, to get this to work, we would have to implement some sort
of user interface that allows the user to indicate which authors
should be combined. This in itself is not rocket science, but it will
take more development work to make it usable to the average user than
we have available at the moment.

Why does Publish or Perish always count years until the current year, and not the indicated period?

Situation: You have just done a search (any search) with specific start and end years, for example from 2000 to 2005. However, the results do not show "6 years active" as you expected, but "10 years active" (if the search is done in 2009). What's going on?

Answer: The search period (2000 to 2005 in the example) restricts the original publications. It does not restrict the citations.

Regardless of the start and end years in your query, the results will always show the citations until the present day, give or take a few weeks. And because Publish or Perish shows citation statistics, we must count all years from the start year until the present day.

Before you ask: No, Publish or Perish does not have control over this aspect of the results; it's Google Scholar that provides these data.

Exporting the data

Copying the results into Microsoft Word garbles them

Probably not.

The output results can be simply copied, or they can be exported. The copy and export formats are designed for further processing, but in Microsoft Word they should be legible, even if the layout may not be what you expect.

You might feel more comfortable by exporting the data to .csv format and then importing them into Microsoft Excel, Microsoft Access, or the OpenOffice equivalents.

How do I import Publish or Perish data into Excel (or Access, or Calc)?

First you must export them in CSV (Comma Separated Value) format. You can do so by using the File > Save As CSV... command from the Publish or Perish main menu.

Then you can import the CSV file into Microsoft Excel, Access, OpenOffice Calc, or a similar program by using that program's File > Open... or File > Import Data... command.

Choose the following settings in the receiving program:

The following screen shot illustrates these settings (note that the details may vary from program to program):

CSV import settings

Software installation issues

Updating Publish or Perish fails with error code 740

This occurs when you try to update the Publish or Perish software on Windows XP and later (including Vista and 7). The full error message is:

Error 740 while updating the software.
The required operation requires elevation.

This is caused by an old version of the update software; it is not related to the Publish or Perish software itself. To resolve it, do the following.

  1. Close any running instances of the Publish or Perish software.
  2. Download the latest version of the software from the Publish or Perish on Microsoft Windows page. This will result in a file called PoPSetup.exe on your computer.
  3. Run the PoPSetup.exe program that you just downloaded. This will update the Publish or Perish software on your computer to the latest version.

This procedure needs to be performed only once; later versions of the Publish or Perish updater no longer cause the error message.

Installation under Wine on Linux fails with "Call to unimplemented function"

This is a problem in Wine.

The DLL (sxs.dll) and function (CreateAssemblyCache, or a related function) in question are not available on all Windows platforms, so our installer very carefully:

  1. Checks for the presence of sxs.dll, then
  2. Checks for the availability of CreateAssemblyCache, and only then
  3. Calls that function.

What Wine does wrong is to provide the DLL and the function, but then bomb out when the function is called. What they should do instead is either not provide the function at all, or just return an error code when it's called.

Update: This problem was resolved in Wine release 1.1.20 when sxs.CreateAssemblyCache() was modified to return an error code (E_NOTIMPL) rather than causing a fatal error (fix courtesy of Kai Blin). If you experience this issue, then update your Wine installation to release 1.1.20 or later; this should resolve the problem. You can then use the normal Windows installer as documented on the Publish or Perish on GNU/Linux page.