Hi, when you choose in Joomla settings - Robots : index,follow
the meta tag isn't displayed in source code even for articles set to no-index, no-follow.
I could see the same problem for tags set to "no-index, no-follow"
it seems the settings in Joomla configuration overrides what you set elsewhere
article or tags settings in publishing/robots "no-index,no-follow" should be taken into account
source code should displays
If general Joomla settings are set to robots : Index, follow
source code doesn't display meta name robots even when you change that on some contents
so these contents are indexed and followed
tested on Joomla 3.8.6 with every default templates or commercial templates
Can you reproduce the bug ?
That is a real problem for content you don't want to be indexed.
Thanks
Priority | Urgent | ⇒ | Low |
Status | New | ⇒ | Information Required |
Hi,
right; it works for article but not for tags pages
If you create a tag then go to component/tags/ and set this tag as no-follow
can you see the meta in the source code for the tag page ?
Sometimes tags pages doesn't need to be followed.
Thanks
Status | Information Required | ⇒ | Discussion |
Hi, should I open a new thread for this problem in tag pages ?
regards
Labels |
Added:
J3 Issue
|
Status | Discussion | ⇒ | Information Required |
Yes, it's a bug (or not ;-) ).
The main problem is that all tags view.html.php can display 0, 1 ore more tags on 1 page.
The only half-baked solution I see for this issue is to check if only 1 tag is displayed on a tag
view page and only then let rule the robots setting of this single tag.
(I'll try a pr.)
Another solution could be to declare the setting "robots" as misleading and remove it from tag settings.
Status | Information Required | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2020-03-13 22:31:23 |
Closed_By | ⇒ | Quy |
It is correct that if you set index,follow that it is not in the source because this is the default behaviour so it is not needed.
I set an article to no index, no follow and it was correctly set as that