7

When you Share something on Facebook, Facebook will use the most recent information that its scraper has cached from your pages. If FB scraper has not yet crawled a page, then it will read your metadata and generate the content for the shared post at that time. Usually it will prefer to see Open Graph meta tags. A sample of og:metatags that can exist on a ...


6

There are specific tags that Google understands and does use - these are documented on the google website here: -- https://support.google.com/webmasters/answer/79812?hl=en [The description] tag provides a short description of the page. In some situations this description is used as a part of the snippet shown in the search results. So the other ...


5

Username is used for login - it's the half info required for someone to login into the website. Therefore, it is not a wise idea to reveal such sensitive data to the public. There is always the author alias field that can be used on a per article basis, to override the author name. See screenshot below: Alternatively, you could just change the name of the ...


5

To manage how your pages are shared on Facebook by users, Facebook has created Open Graph Tags (e.g. article). For example, you have to add in your site these tags in the head: <meta property="og:type" content="article"> <meta property="og:description" content="...."> <meta property="og:locale" content="en_GB"> <meta property="og:...


4

I will focus only on the question itself, about the 2 meta tags and won't expand on what else would make a website SE Friendlier. From the 2 meta tags in question, the one that you should really care and pay attention is the meta description. Although not powerful as it used to be, meta description still has its importance, Google does use it, and it's a ...


3

If there is a menu item pointing directly to an article, then the page title can be set at the menu item level. Additionally, there are some SEO tools (such as sh404SEF) that will allow you to set the browser title of each link.


3

If you're on a content heavy site (continuously updating), then filling in the meta data for each article wouldn't not be as important, as the search engines will use the global meta data, however if you do have time to fill them fields in, I'd recommend doing so. The meta data used in each article can be helpful though, because if a search engine detects ...


3

As well as finding it in Components >> K2 >> Items >> Click in article item >> Tab "Meta data information". as mentioned in the other answer, you should also understand some other places where the meta data could appear. Joomla! is a menu based CMS, and as such the menu item takes precedent when choosing Meta Tile and Meta Description. If you have a menu ...


3

In Joomla 2.5 I have in: Components >> K2 >> Items >> Click in article item >> Tab "Meta data information". You can edit manually information here:


3

Robots.txt and Google I am also negatively positioned against the robots.txt file. I don't like it at all to announce publicly the directory tree of my Joomla sites. Considering the recent changes in Google's algorithms, that are now looking for Images, CSS and JS files, in order to fully fetch and render a webpage, I am looking for ways to allow the ...


3

You can find a solution here: http://forums.ukwebmasterworld.com/threads/hide-your-robots-txt-from-visitors-and-show-it-only-for-validated-robots.7256/ This will block robots.txt from everyone except googlebot, Yahoo Slurp and msnbot. But again, Why would you want to hide it? It is perfectly OK to keep robots.txt accessible. Pretty much every website ...


3

You can't, robots.txt is meant to be publicly accessible. If you want to hide content on your site you shouldn't try to do it with robots.txt, simply password protect any sensitive directories using .htaccess or similar.


3

Facebook (and most other portals) does need access to your site to harvest the data. There is no workaround and it's besides the common privacy issues a good thing as it prevents Facebook from flooding with spam content. What you might can do: Turn of offline-modus Block access to your site via htaccess Allow specific IPs to access your site (your IP, ...


2

Apart from the Global Configuration, meta data can be included in articles, categories and menus (see "Meta data hierarchy in Joomla" at https://joomla.stackexchange.com/a/5241/120 for more details). You may need to clear the Joomla cache after meta data changes to ensure Facebook is seeing the most recent version of web pages.


2

The second screenshot you have posted is from the Global Configuration. In Global configuration, apart of the Basic Setup/Configuration, you can define settings that would be used globally across your Joomla Installation. More specifically regarding the Meta/Robots settings, what you will set there, usually it will be used when there is no other settings ...


2

I found the resolution for my case, it was simple, I just didn't notice. The articles that didn't display the Article title as the Page title, they didn't have the Itemid=XXX parameter on their URLs.


2

In general, below is the code. $doc = JFactory::getDocument(); $doc->addHeadLink(htmlspecialchars(JURI::current()), 'canonical'); I was looking for the Joomla documentation and only found one from Joomla 1.7. Not sure if the documentation just hasn't been updated or there have been some changes. https://docs.joomla.org/API17:Subpackage_Document


2

Plugins can be fickle things to get right, so here's a short guide to getting your plugin working successfully. Identify the Plugin Type and Event Firstly work out which event you need to subscribe to. The events which are emitted by Joomla are listed in https://docs.joomla.org/Plugin/Events, and these are segregated by plugin type. Unfortunately it's not ...


2

If I were you I would try this instead of onBeforeRender: onBeforeCompileHead That way you are adding the meta to the document prior to it being rendered. Here is an excellent video explaining all the different plugin types, but admittedly it can take a while to get your head around them. https://www.youtube.com/watch?v=_agXP5DHm_g&list=...


2

Articles are the small modular content inside the CMS content workflow, the Browser Page Title is managed by the structure of the MenĂº and the last part of this process comes from the direct assignment of the article title... by default. In the tab "Publishing" we have another options like Meta's, related to SEO, now, the option for add custom Browser Page ...


1

Yes you can. Joomla! provides a mechanism that starts from the general to the particular, the metadata management is a clear example, let me explain you how this works: The small modular part here is the article. If you go to each one, inside you have this option in the tab called "Publishing", this replace the data in the menu item. If you go to your menu ...


1

The page title and meta description are changed through the 'Menus' menu item in the administrative back-end. 1) Choose the page. 2) Go to the 'Page Display' tab. 3) Change the page title via the 'Browser Page Title' input box. 4) Go to the 'Metadata' tab. 5) Change the description via the 'Meta Description' input box.


1

That question has been asked so many times and created very long arguments that were never won by anyone. My thought: Take a look at google's website, and see if they use www, and do what they're doing, since they are doing what they think is right, and, as a site administrator, you should only care about their opinion. Note: They use www on google.com, ...


1

I'm not sure why but the only way I can get this to work is to use JavaScript like this or similar: {source} <script type="text/javascript"> window.onload = function() { document.title = 'Your title here'; } </script> {/source} Apparently Google does crawl content injected by JavaScript. There is probably a better way to do ...


1

It is definitely possible, if you mean the meta keywords. AFAIK, the "Related Articles"-Plugin uses the meta keywords and has a corresponding database-call in its code. You can find the code for that in: /modules/mod_related_items/helper.php you want to look at lines 53-83 (at least in my version). The important part (and the answer to your question, ...


1

Another reason for using meta descriptions that hasn't been mentioned is it's importance for social sharing. When sharing your content on social media like Facebook, the meta description will be used for the summary. If no meta description is included, Facebook will use a more or less random part of your text. Note that Open Graph tags like <meta ...


1

No major search engines use the meta keywords or categories at all. Don't waste your time. We moved on from these sort of things years and years ago. Yes, meta descriptions are important as search engines use them for the intro text for each page. If there is no meta description search engines will use the first paragraph to populate the description. ...


1

Add the entry only once by adding a field to your application and check whenever you want to add your custom tag. $app = JFactory::getApplication(); if(!isset($app->metaloaded)) { $document->addCustomTag('<meta property="og:..."/>'); $app->metaloaded = true; } Now if you want to call it at some other place or the function is called twice ...


Only top voted, non community-wiki answers of a minimum length are eligible