Tag Archives: affordable joomla hosting

ByAlexia Pamelov

How You Can Set up Joomla SEF (Search Engine Friendly) URLs in Easy Steps

CheapWindowsHosting.com | Best and cheap Joomla hosting. With the ability to set up Joomla SEF (Search Engine Friendly) URLs is among the most beneficial ways to boost your Joomla Seo at the same time to acquire enhanced specific website visitors for your site. That will help you are doing just that, here is a 5-step blueprint for location up Joomla SEF URLs simply and swiftly (in 5 minutes or significantly less, which is!).

Configure.htaccess: Go to your Joomla website hosting account’s ‘Control Panel’ spot and login. Once you will be in, find and click on to the “File Manager” (from where you can access, modify and add your website’s data files). There should be a ‘htaccess.txt’ file in there. Rename the file to ‘.htaccess’ (without the quotes). Was not that simple?

joomla-cloud-hosting

Login for your Joomla Admin Location: Visit the ‘/administrator’ directory of one’s Joomla set up and login. This is when you may be executing the actual setup on the Joomla SEF URLs.

2 actions down, 3 a lot more to go!:)

Global Configurations: When you happen to be logged in into the admin space, locate and click on to the “Global Configurations” website link. This is where a few of the primary options and options for your personal Joomla Search engine marketing is usually configured. But for now, let’s just concentrate on encouraging you to setup Joomla SEF URLS. So, just click on over the “Site” tab. Really don’t tamper with thepress();

Search engine optimization Options: There’s an “SEO Settings” portion listed here that you ought to see. Now, go on and check out ‘yes’ for equally the “Search Motor Pleasant URLS” and “Use Apache mod-write” solutions.

There is a ‘Save’ button within the major of the webpage. Simply click on it to avoid wasting your options.

And, voila! You might be finished!:) You might have just setup Joomla SEF (search engine helpful) URLS for your personal web site. Although this can be a huge move to optimizing your internet site, you can find other Joomla Web optimization recommendations and methods that you should also explore for highest influence plus more targeted site visitors.

While you’ll find other ways to go ahead and setup Joomla internet search engine pleasant URLs in your web site, this 5-step procedure is about the easiest and fastest way to get it done.

Now, wasn’t that speedy and straightforward?

ByAlexia Pamelov

How To Develop a Joomla from Scratch

CheapWindowsHosting.com | Best and cheap Joomla hosting. Want a customized joomla template for the business requirements? It really is so easy to construct a template of one’s decision as an alternative to paying thousands for it. So lets commence now.

To produce a joomla template you may require at the least two files.

  1. templateDetails.xml which can be mainly configuration file containing info like autor name, e mail, template version, folders and file names and module names (we’ll discuss it leter).
  2. index.php which can be entry point for all pages
    These are standard files required to create a joomla template, but furthermore you will need some a lot more files to produce a beautiful and powerful template like css, images, language, javascript, html and so forth.

Now lets generate our xml file

<?xml version="1.0" encoding="utf-8"?>
 
<extension version="2.5" type="template" client="site">
<name>template_name</name>
<creationdate>29 January 2014</creationdate>
<author>write Your name here</author>
<authoremail>write your email here</authoremail>
<authorurl>your website url here</authorurl>
<copyright>Copyright here. All rights reserved.</copyright>
<license>License here</license>
<version>2.5.0</version>
<description>TPL_NAME_XML_DESCRIPTION</description>
<files>
<filename>index.html</filename>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_preview.png</filename>
<filename>template_thumbnail.png</filename>
<filename>favicon.ico</filename>
<filename>component.php</filename>
<filename>error.php</filename>
</files>
<positions>
<position>debug</position>
<position>top</position>
<position>position-2</position>
<position>position-3</position>
<position>position-4</position>
<position>position-5</position>
<position>position-6</position>
<position>banner</position>
<position>left-navigation</position>
<position>position-login</position>
<position>position-footer</position>
</positions>
</extension>

 As you can see further files are right here like index.html (just to avoid direct access of this folder) , template_preview.png and template_thumbnail.png to show in administrator panel. Here several positions are defined which we’ll use in our index.php file.

Your xml is prepared, now produce your index.php file.

<?php defined( '_JEXEC' ) or die( 'Restricted access' );?>
<!DOCTYPE html>
<html xml:lang="<!--?php echo $this--->language; ?>" lang="<!--?php echo $this--->language; ?>" >
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/template_name/css/template.css" type="text/css">
</head>
<body>
<jdoc:include type="modules" name="top" />
<jdoc:include type="modules" name="banner" />
<jdoc:include type="modules" name="left-navigation" />
<jdoc:include type="component" />
<jdoc:include type="modules" name="footer" />
<jdoc:include type="modules" name="position-3" />
</body>
</html>

As you see we have included defined( ‘_JEXEC’ ) or die( ‘Restricted access’ );
just for security reasons to prevent direct access. is here to tell browsers and crawlers that its a html5 web page.

body{padding:0;margin:0;font-family:"arial";font-size:12px;color:#5d6060;background-color:#fff}
a{text-decoration:none;outline:0}
a:focus,a:active{outline:0}
img{border:0;outline:0}
.container{height:auto;width:1044px;margin-right:auto;margin-left:auto}
.container_sub{height:auto;width:1044px;float:left}
#header_main{height:auto;width:1044px;float:left}
#header{height:118px;width:1044px;float:left}
.header_top{height:auto;width:1044px;float:left}
#logo{height:75px;width:231px;float:left;margin-top:4px}

Your template is ready now but to perform with joomla you’ve got to upload it below templates folder. Following uploading it to templates folder log in for your joomla administrator and open extensions -> Templates manger. Right here you’ll not be able to see your template as you expected. This can be since it calls for one more step, to set up the template. Ok, visit Extensions -> Extension Manager then click Learn tab now click on discover icon around the top-right corner from the page. It’s going to search all of the extensions accessible inside your joomla installation, here you will be able to see your template name, select it and click on set up icon on the top-right corner of the page. This will likely install your template. Now you happen to be done. Go to Extensions-> Template manager , right here you’ll be able to see your installed template.

ByAlexia Pamelov

How To Improve SEO in Joomla Using Microdata

CheapWindowsHosting.com | Best and cheap Joola Hosting. Microdata is quickly becoming a must-have tool for site developers that want to improve their overall SEO strategy. By using Microdata tags, sites can tell search engines what type of content is being presented.
Let’s say you want to feature a movie on your site somewhere, and you would like to let the search engine know that you are listing a movie, as well as some important information about it.

Enter Microdata tags. These let search engines like Google, Bing, and Yahoo know that people searching for that particular movie might find your site useful. If anything, it makes it a lot more clear to their crawlers what the content on your site is about, so it can better determine how you fit in the results.
Microdata is more accurate than traditional metadata because it is content specific, not page specific. You can tag individual blocks of text differently, making a clear difference between a person’s name, their address, and a recipe for lobster ravioli.

Microdata has been one of the top features requested for Joomla! from marketers!

Developers will now be able to incorporate microdata more easily into their extensions and sites. From automating the Author tag in articles, to generating detailed markup for directories of information, the microdata library will significantly enhance how you can optimise SEO with Joomla!

Going Big on SEO & Better visibility in Search Engine results with MicroData

Joomla’s new microdata library, being released in Joomla, is going to significantly change how search engines can interpret the information you have on your site. The addition of microdata is one of the most significant SEO improvements since the release of Joomla 3.
When search engines process pages for indexing in their databases, they usually don’t know what the context of the text on the site is. Context is extremely important in delivering the correct information to end users.  For instance when you have ‘Avatar’ on a page, how does the search engine know whether its being referenced as an image avatar or the movie avatar, or just a regular image?

Microdata takes the guesswork out of this for the search Engines. Microdata places markup code inside your content that the search engine can read, and then rather than just indexing words, it can apply a context to them to identify features within the content.
This then lets the search engines identify things like who your article authors are, details about your business as a place, or details about events in your calendar on the site.

The next great benefit of using microdata is the ability to create Rich Snippets. Rich Snippets allows you to configure your content to show up as specially formatted data in search engine results. For example you can configure microdata on reviews and ratings on your site so that they then appear as part of the snippet when the search engine result is displayed.

How to use the JMicrodata library?

To use the new microdata semantics library you need to make an instance of the library in your extensions.

EXAMPLE:

$microdata = new JMicrodata('Article');

 So let’s suppose that we have the following string:

And we need to add an author property:

echo 'Written by' . $microdata->content(“ASPHostPortal Web Hosting”)->property('author')->fallback('Person', 'name')->display();

   
The library will display:

        Written by

<span itemprop='author' itemscope itemtype='https://yourdomain.com'>
    <span itemprop='name'>
        ASPHostPortal Web Hosting
    </span>
</span>

   
What happens if the current scope is something other than ‘Article’, for example a ‘Product’ scope, and the current scope doesn’t have an author property?
Well it will fall back in:

<span itemscope itemtype='https://yourdomain.com'>
    <span itemprop='name'>
        ASPHostPortal Web Hosting
    </span>
</span>       

If we want to disable the microdata semantics output?
You can simply disable the microdata output:

$microdata->enable(false);