Arne Brachold’s popular XML Sitemap generator plugin for WordPress may report fewer URL than that exists on your website. Arne Brachold les plus populaires générateur XML Sitemap plugin pour WordPress mai moins de rapport Web que ce qui existe sur votre site. This in turn means less URL’s which you are submitting to search engines for indexing. Cela signifie moins URL que vous avez soumis à des moteurs de recherche pour l'indexation.

I found out that in my case 25% of the actual number of url’s (posts) were being reported. J'ai découvert que dans mon cas 25% du nombre réel de l'url (postes) ont été signalés. I haven’t investigated the cause. Je n'ai pas enquêté sur la cause. However when I changed the option to use Standard SQL, it is now reporting the URL’s fine. Toutefois, lorsque j'ai changé l'option d'utiliser le standard SQL, il est maintenant rendre compte des URL amende.

Another big problem with XML Sitemap generator Un autre gros problème avec générateur XML Sitemap plugin is that it write to the file directly and incrementally, so if Google or other search engines access the file while it is still writing, well you are in trouble. qu'il est à écrire directement le fichier et de plus en plus, si Google ou d'autres moteurs de recherche accéder au fichier alors qu'il est encore écrit, et vous êtes en difficulté. It is will read a smaller and improperly formatted file. Il va lire est un plus petit et le format des fichiers. A better approach would be to write the file elsewhere and swap it as an atomic operation. Une meilleure approche serait d'écrire le fichier de swap et d'autres comme une opération atomique.

How can you find out the number of post url’s reported and the actual number of posts? Comment pouvez-vous savoir le nombre de poste URL signalés et le nombre réel de postes?
Run a simple SQL query against your MySQL database to get the number of published posts in your database: Exécuter une simple requête SQL sur votre base de données MySQL pour obtenir le nombre de postes publiés dans votre base de données:
select count(*) from st_posts where post_status = 'publish' and post_type='post'; SELECT COUNT (*) de st_posts où post_status = 'publie' et post_type = 'post';

Now grep sitemap.xml to find the post url’s reported. Maintenant sitemap.xml grep pour trouver le poste URL signalés. For example for this blog, each post has the word ‘/acrhive/’ prefixed in the url. Par exemple, pour ce blog, chaque poste a le mot '/ acrhive / préfixe de l'URL. So my Linux command was: Donc, ma commande a été Linux:
grep '/archive/' sitemap.xml|wc -l grep '/ archives /' sitemap.xml | wc-l

Note: wc -l give the number of lines. Note: wc-l le nombre de lignes.

You can similarly verify the categories and tags report too. Vous pouvez même vérifier les catégories et les étiquettes rapport. However I don’t think they are as important. Cependant, je ne pense pas qu'ils sont aussi importants.