<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>gHacks Technology News &#124; Latest Tech News, Software And Tutorials &#187; Web Development</title> <atom:link href="http://www.ghacks.net/category/webdevelopment/feed/" rel="self" type="application/rss+xml" /><link>http://www.ghacks.net</link> <description>A technology news blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description> <lastBuildDate>Sat, 11 Feb 2012 09:52:46 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/> <item><title>How To Analyze WordPress Plugin Performances</title><link>http://www.ghacks.net/2012/01/15/how-to-analyze-wordpress-plugin-performances/</link> <comments>http://www.ghacks.net/2012/01/15/how-to-analyze-wordpress-plugin-performances/#comments</comments> <pubDate>Sun, 15 Jan 2012 11:47:03 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress plugin]]></category> <category><![CDATA[wordpress tips]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=55824</guid> <description><![CDATA[I have been using WordPress ever since I started blogging here on Ghacks in 2005. It has been a pleasant ride most of the time, with the occasional rough bump down the road. As a WordPress administrator, you have access to thousands of different plugins that extend or improve the blog&#8217;s functionality. One issue that [...]]]></description> <content:encoded><![CDATA[<p>I have been using WordPress ever since I started blogging here on Ghacks in 2005. It has been a pleasant ride most of the time, with the occasional rough bump down the road. As a WordPress administrator, you have access to thousands of different plugins that extend or improve the blog&#8217;s functionality. One issue that you may experience after installing plugins is that your site may load slower than before. Plugins can have an impact on the site&#8217;s load time, the server load and overall performance. The more plugins you have installed, the slower your site may become.</p><p>That&#8217;s a big issue in times where search engines are favoring fast loading websites. It also may mean that you have to upgrade your hosting to keep up with the performance requirements of your website.</p><p>P3, Plugin Performance Profiler, is a free WordPress plugin that analyzes the performance of frontend plugins. Frontend plugins are all plugins that are executed during page loading time.</p><p><strong>Installation</strong></p><p>Just open Plugins > Add New in your WordPress admin dashboard and search for P3. Click on the Install Now link to install the plugin, and on Activate on the next screen to activate it. You can alternatively download it <a
href="http://wordpress.org/extend/plugins/p3-profiler/">from the</a> official WordPress Plugin repository to install it manually on your blog.</p><p><strong>Usage</strong></p><p>Open Tools > P3 Plugin Profiler and click the Start Scan button to run the standard scan. The program will load several posts and pages from your site to calculate individual plugin performance data. You can alternatively run a manual scan instead, which allows you to pick the pages and posts that you want to load on the site. The benefit here is that you can specify exactly which posts and pages you want to use for the sample.</p><p>Once done, results are displayed in the program interface.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-plugin-performance.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-plugin-performance-600x385.jpg" alt="wordpress plugin performance" title="wordpress plugin performance" width="600" height="385" class="alignnone size-medium wp-image-55827" /></a></p><p>You should now see the average plugin impact on the site&#8217;s load time, the number of MySQL queries that are run per visit and a runtime breakdown by plugin.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/detailed-breakdown.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/detailed-breakdown-600x316.jpg" alt="detailed breakdown" title="detailed breakdown" width="600" height="316" class="alignnone size-medium wp-image-55828" /></a></p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/detailed-timeline.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/detailed-timeline-600x291.jpg" alt="detailed timeline" title="detailed timeline" width="600" height="291" class="alignnone size-medium wp-image-55829" /></a></p><p>If plugin impact appears to be to high, or if you have a plugin installed that is using a lot of resources, you may want to consider replacing it or removing it completely from the site. You can deactivate plugins before you run the test again to see if the deactivation has a positive impact on the frontend page loading times. You could furthermore install an alternative to see if it is lighter on the resource side.</p><p>There is however no option to compare scans with each other, which is unfortunately. It is also not clear why the performance profiler itself is listed in the results, as it does not really make a whole lot of sense.</p><p>Still, if you are hearing complaints from readers or are noticing server peak load times and resource usage, you may want to check out the Plugin Performance Profiler plugin to see which plugin may be causing it.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2012/01/15/how-to-analyze-wordpress-plugin-performances/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Create Local Websites With Ampps</title><link>http://www.ghacks.net/2012/01/13/create-local-websites-with-ampps/</link> <comments>http://www.ghacks.net/2012/01/13/create-local-websites-with-ampps/#comments</comments> <pubDate>Fri, 13 Jan 2012 13:11:19 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[mac software]]></category> <category><![CDATA[web server]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=55763</guid> <description><![CDATA[The majority of web developers develop their websites and services locally before they publish them on the Internet. This makes sense in a variety of ways, from saving a lot of bandwidth to faster updating or improved security. Even better, new technologies have made it a lot easier to setup a local web development system [...]]]></description> <content:encoded><![CDATA[<p>The majority of web developers develop their websites and services locally before they publish them on the Internet. This makes sense in a variety of ways, from saving a lot of bandwidth to faster updating or improved security.</p><p>Even better, new technologies have made it a lot easier to setup a local web development system on any PC. Ampps, which stands for Apache MySQL PHP Python Softalicious, is a free web development environment for the Windows and Mac OS X operating systems that can be installed with just a few clicks. Once up and running, it is up to the user to install web applications from the local admin interface. The program can install 260 web applications that include highlights such as WordPress, Joomla or Drupal, and lesser known applications such as the course management system Moodle, several types of Wikipedia-like applications or feed aggregators such as Gregarius.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/softaculous-ampps.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/softaculous-ampps.jpg" alt="softaculous ampps" title="softaculous ampps" width="490" height="392" class="alignnone size-full wp-image-55764" /></a></p><p>When you first start the program after installation you&#8217;ll get into the admin console where you can configure Apache, MySQL and PHP, and start, stop and restart the services.</p><p>Links in the form of icons open the local web administration interface or the apps that are currently up and running.</p><p>The web admin interface displays a list of application categories on the left, and links to core admin pages to the right. Here you can install and maintain databases, manage and add domains, edit general settings or access PHP and Perl information.</p><p>To install a web application, you click on the download button next to it to bring up a page with detailed information about it. You can install the script right away, or look at features and screenshots, open a demo page or access ratings and reviews.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/web-application.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/web-application-600x310.jpg" alt="web application" title="web application" width="600" height="310" class="alignnone size-medium wp-image-55765" /></a></p><p>A click on install opens the software setup page with all information filled out automatically. While it is possible to run the setup with the selected values, it is suggested to change at least the admin username or password if required.</p><p>A click on Install on the page downloads and installs the latest package automatically on the local system. You can thereafter open the new application to work with it.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-local-installation.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-local-installation-567x600.jpg" alt="wordpress local installation" title="wordpress local installation" width="567" height="600" class="alignnone size-medium wp-image-55766" /></a></p><p>What sets Ampps apart from other solutions like <a
href="http://www.ghacks.net/2012/01/09/run-a-local-wordpress-blog-with-one-click/">WordPress Portable</a>, <a
href="http://www.ghacks.net/2007/01/31/host-your-own-webserver/">XAMPP</a> or <a
href="http://www.ghacks.net/2009/09/17/local-apache-web-server-wampserver/">Wampserver</a> are the applications that the program ships with. The inclusion of phpMyAdmin and SQlite Manager is also a great help in importing existing data into the local development environment.</p><p>Web Developers and users who want to run web applications locally can make use of Ampps to do so. Ampps is available for Windows and Mac OS X. Downloads are offered <a
href="http://www.ampps.com/download">at the</a> developer website.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2012/01/13/create-local-websites-with-ampps/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Run A Local WordPress Blog With One-Click</title><link>http://www.ghacks.net/2012/01/09/run-a-local-wordpress-blog-with-one-click/</link> <comments>http://www.ghacks.net/2012/01/09/run-a-local-wordpress-blog-with-one-click/#comments</comments> <pubDate>Mon, 09 Jan 2012 12:03:50 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[portable software]]></category> <category><![CDATA[windows software]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=55573</guid> <description><![CDATA[WordPress is one of the most popular blogging platforms currently available on the Internet. Popular sites like Techcrunch, Gizmodo or yours truly are all powered by WordPress. Users who are just getting started have a few options at their disposal. They can start with a blog over at WordPress.com, get their own website and self-host [...]]]></description> <content:encoded><![CDATA[<p>WordPress is one of the most popular blogging platforms currently available on the Internet. Popular sites like Techcrunch, Gizmodo or yours truly are all powered by WordPress. Users who are just getting started have a few options at their disposal. They can start with a blog over at WordPress.com, get their own website and self-host WordPress there, or start with a local version of the blogging software.</p><p>WordPress Portable is a free program for Windows that automatically ships with everything needed to run WordPress locally. All you need to do is to extract the package contents on your system after download and start the WordPress Portable executable afterwards.</p><p>The blog is available from that moment on and you can do all the things that you can do on a self-hosted WordPress blog as well.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-portable.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-portable-600x555.jpg" alt="wordpress portable" title="wordpress portable" width="600" height="555" class="alignnone size-medium wp-image-55574" /></a></p><p>Just open http://localhost/wordpress/ in your web browser to open the local WordPress installation. Click on log in and enter admin as the username and password to open the administrative interface of the blog.</p><p>First thing you may want to do is to upgrade the blog to the latest version. You should see a notification at the top of the admin interface on first run. The update takes considerably longer than it would on a remotely hosted website.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/local-wordpress-installation.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/local-wordpress-installation-600x529.jpg" alt="local wordpress installation" title="local wordpress installation" width="600" height="529" class="alignnone size-medium wp-image-55575" /></a></p><p>Once done you can start to install new themes and plugins, modify settings, and to start writing your first posts. You basically can do everything that you can do on a self-hosted WordPress installation.</p><p>The local installation can be used for several purposes. This includes local theme and plugin development and testing, testing new WordPress versions before you upgrade your live blogs on the Internet, or to showcase blogs to clients or friends. Another option is to use the local WordPress blog to store your own personal writings, a diary for instance or important information that you need to write down or want to collect.</p><p>WordPress Portable ships with Apache, PHP and MySQL included, which means that you do not have to install those technologies prior to installing the blog. New users benefit from the simplicity of the solution, while advanced users may like the ability to put the package on a portable drive or stick, or to use it to quickly run tests locally.</p><p>The project lacks documentation which can be a issue for some users. It is for instance not clear if and how Apache, MySQL and PHP can be updated to newer versions, or if it is possible to import the database of an existing blog (the later may be possible with the help of plugins).</p><p>WordPress Portable is only available for the Microsoft Windows operating system. Interested users can download the latest version of the package, weighting in at about 10 Megabytes, <a
href="http://wordpress-portable.webnode.com/">from the</a> developer website.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2012/01/09/run-a-local-wordpress-blog-with-one-click/feed/</wfw:commentRss> <slash:comments>19</slash:comments> </item> <item><title>An Update On The Website I Bought Last Year</title><link>http://www.ghacks.net/2012/01/09/an-update-on-the-website-i-bought-last-year/</link> <comments>http://www.ghacks.net/2012/01/09/an-update-on-the-website-i-bought-last-year/#comments</comments> <pubDate>Mon, 09 Jan 2012 11:06:22 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[buy websites]]></category> <category><![CDATA[invest]]></category> <category><![CDATA[sell websites]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=55567</guid> <description><![CDATA[In Why Website Investments Are Better Than Stock Market Investments I mentioned that I bought several websites last year as an investment. When it comes to buying websites, there are always two options: First you can continue running and improving the site to earn monthly revenue from it. That&#8217;s great unless it requires to much [...]]]></description> <content:encoded><![CDATA[<p>In <a
href="http://www.ghacks.net/2011/07/24/why-website-investments-are-better-than-stock-market-investments/">Why Website Investments Are Better Than Stock Market Investments</a> I mentioned that I bought several websites last year as an investment. When it comes to buying websites, there are always two options: First you can continue running and improving the site to earn monthly revenue from it. That&#8217;s great unless it requires to much of your precious time. Passive sites, that is sites that require little to no attention at all are best for this as you can spend your precious time elsewhere without jeopardizing the monthly revenue.</p><p>The second option is to buy sites to flip them later which is called site flipping. You buy low, can optionally improve the site to increase its traffic or revenue, to sell it for a profit later on.</p><p>My intention with the site that I bought for $23,000 last year was to stabilize its earnings, reap in the rewards for a year to sell it for a profit after 12 months. I&#8217;d like to post an update on what happened to that site and where it stands now.</p><p>Here is the revenue that the site generated in the last months:</p><ul><li>July: $3471.80</li><li>August: $3384.60</li><li>September: $1957.62</li><li>October: $1774.65</li><li>November: $1804.44</li><li>December: $2209.74</li></ul><p>The total is $14602.87 for the last six months of operation. Not all of it is profit though, more about that later. You may have noticed that the revenue dropped considerable in September, this can be attributed to the fact that it is a seasonal product that is more popular in spring and early summer.</p><p>You need to subtract your expenses from the revenue. With site hosting and the domain name at about $10 per month, and a monthly SEO campaign for $399, total expenses came down to $2454 in that time. The net revenue therefor was $12148.87 in the last six months.</p><p>Since I have paid $23,000 for the site, I made more than half of my investment back at the six month mark. If thinks pick up in the coming months, I may make all the money back in the next five months. Everything is profit afterwards.</p><div
id="attachment_55568" class="wp-caption alignnone" style="width: 610px"><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/earnings.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/earnings-600x274.jpg" alt="earnings" title="earnings" width="600" height="274" class="size-medium wp-image-55568" /></a><p
class="wp-caption-text">The site earns 10% from those sales.</p></div><p>My main intention then is to sell the website again for a higher price than I paid. Why a higher price? Because revenue history pays an important role. Buyers pay more for sites with a larger revenue history. If a site&#8217;s earnings have been steady for a year, it is more worth than a site who earned money for just one month. It is a risk factor that needs to be part of any calculation.</p><p>My intention is to sell the site for 24 times its monthly profit which would be around $50,000 which would all be profit. I may have to use a website broker for that who usually charge you between 10% and 15% for their service. This leaves me with $42,5000 to $45,000 in profit which is not bad for a year and an initial investment of $23,000.</p><p><strong>Risks</strong></p><p>Investments always come with certain risks, a stock may tank, a bank may file for bankruptcy, a house may be destroyed by an act of god. You face two core risks when it comes to web investments.</p><ul><li>1. The seller may have not revealed all the information to you. Let me give you a basic example. A seller not mentioning that part of the site&#8217;s traffic was paid for, which for obvious reasons should have been included in the site&#8217;s evaluation. You may be able to settle this with the seller directly, but more often than not in court.</li><li>2. Acts of god, or more precisely Google or other traffic sources the site depends on. Algorithm changes, blackhat attacks against the web property or issues with a script the site depends on can turn revenue from normal levels to zero. While you could try to get those issues resolves, it would mean that you had to spend additional money to do so (Unless you are a do-it-yourself webmaster. Even then you&#8217;d have to spend your time fixing the site instead of using it for other projects of yours).</li></ul><p>Check out <a
href="http://www.ghacks.net/2011/07/31/8-essential-tips-for-web-investors/">8 Essential Tips For Web Investors</a> for additional tips and information.</p><p><strong>Closing Words</strong></p><p>Site flipping can be highly profitable, only comparable in revenue to high risk stock market investments. Most of the risks can be mitigated on the other hand with a careful evaluation.</p><p>I plan to re-invest the money into one or two web properties after the purchase.</p><p>You may also be wondering why I do not keep the site instead and let it earn the $2000 for me every month. The reason is simple: It would have to earn that amount of money for two years to even the sales price. In those two years, I could try and quadruple the money with two new investment cycles instead, provided I find the right web properties to invest in. Instead of having one site earn $2000, I&#8217;d end up with sites earning $8000 per month. after two years.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2012/01/09/an-update-on-the-website-i-bought-last-year/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>WordPress 3.3.1 Security Update Available</title><link>http://www.ghacks.net/2012/01/04/wordpress-3-3-1-security-update-available/</link> <comments>http://www.ghacks.net/2012/01/04/wordpress-3-3-1-security-update-available/#comments</comments> <pubDate>Tue, 03 Jan 2012 23:03:38 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress update]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=55306</guid> <description><![CDATA[A new version of the popular blogging software WordPress has just been released. WordPress admins should already see update notifications in the dashboards of the blogs that they administrate. The update is also already advertised on the official WordPress website. It is as usually possible to update the blog right away from within the admin [...]]]></description> <content:encoded><![CDATA[<p>A new version of the popular blogging software WordPress has just been released. WordPress admins should already see update notifications in the dashboards of the blogs that they administrate. The update is also already advertised on the official WordPress website.</p><p>It is as usually possible to update the blog right away from within the admin dashboard if it has been configured for that, or via file transfer clients if the former option is not available.</p><p>The blog post <a
href="http://wordpress.org/news/2012/01/wordpress-3-3-1/">that</a> announces the new version of WordPress mentions 15 maintenance related fixes and one security related fix that have been applied to the new version. It fails to go into detail but links <a
href="http://core.trac.wordpress.org/query?status=closed&#038;resolution=fixed&#038;milestone=3.3.1&#038;group=resolution&#038;order=priority">to the</a> bug tracker listing which details every fix except for the security issue.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-3-3-1-update.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-3-3-1-update.jpg" alt="wordpress 3.3.1 update" title="wordpress 3.3.1 update" width="290" height="36" class="alignnone size-full wp-image-55307" /></a></p><p>At least one of the issues that have been fixed in WordPress 3.3.1 seem to have affected this site. I was recently noticing issues with the author biographies not being displayed anymore on article pages, and it took a whole day to find a working workaround. It appears now that this was a bug that got fixed with this new WordPress release.</p><p>The security vulnerability is only briefly mentioned in the blog post where it is described as a cross-site scripting vulnerability that is affecting WordPress version 3.3.</p><p>The WordPress Codex <a
href="http://codex.wordpress.org/Version_3.3.1">lists all</a> files that have been revised in the new version. It is theoretically possible to only upload those files to the site to save time and bandwidth.</p><p>I have already updated several WordPress sites to version 3.3.1 and did not notice any odd behavior or issues with the updating or site operation.</p><p>WordPress admins are encouraged to update their blogs as soon as possible to protect it from the security vulnerability and to resolve the stability issues that have been fixed with the update.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2012/01/04/wordpress-3-3-1-security-update-available/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>WordPress 3.3 Now Available</title><link>http://www.ghacks.net/2011/12/13/wordpress-3-3-now-available/</link> <comments>http://www.ghacks.net/2011/12/13/wordpress-3-3-now-available/#comments</comments> <pubDate>Tue, 13 Dec 2011 10:25:20 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress update]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=54315</guid> <description><![CDATA[The developers of the popular blogging platform WordPress have released version 3.3 just a few minutes ago. WordPress 3.3 update notifications should appear right in the admin interface of the blog. Users can use the internal updater to update from within the admin interface, or by downloading the new version from the official site to [...]]]></description> <content:encoded><![CDATA[<p>The developers of the popular blogging platform WordPress have released version 3.3 just a few minutes ago. WordPress 3.3 update notifications should appear right in the admin interface of the blog. Users can use the internal updater to update from within the admin interface, or by downloading the new version from the official site to update manually.</p><p>The <a
href="http://codex.wordpress.org/Version_3.3">What&#8217;s New</a> page at the WordPress Codex highlights the &#8211; many &#8211; changes of the new version. WordPress admins will instantly notice several changes to the applications admin interface. A new toolbar is displayed on top of the dashboard that combines the features of the admin bar and the admin header.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/12/wordpress-admin-bar.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/12/wordpress-admin-bar-600x102.jpg" alt="wordpress admin bar" title="wordpress admin bar" width="600" height="102" class="alignnone size-medium wp-image-54316" /></a></p><p>The new bar links directly to plugin and theme updates, comments awaiting moderation and the New menu with options to create new content on the blog.  (There is a function to remove some of the elements that are shown in the admin bar. Credits to <a
href="https://gist.github.com/1471510">Sergej Müller</a>)</p><p>Another change are &#8220;fly-out&#8221; menus in the admin interface. All submenus of a menu are displayed when you hoover the mouse over the menu. This saves a click and improves the admin&#8217;s workflow.</p><p>WordPress editors will notice a new file uploader. The developers have done away with the four upload buttons for specific type of media, and replaced it with a single button. The new uploader supports drag and drop operations and file browsing to select files to upload. Support for rar and 7z files have been added to the file uploader.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/12/wordpress-drag-drop-upload.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/12/wordpress-drag-drop-upload.jpg" alt="wordpress drag drop upload" title="wordpress drag drop upload" width="455" height="284" class="alignnone size-full wp-image-54317" /></a></p><p>WordPress admins who switch between themes regularly will notice that widgets are not lost anymore when they do that.</p><p>A video has been created that highlights several of the new features.</p><p><embed
type="application/x-shockwave-flash" src="http://s0.videopress.com/player.swf?v=1.03" width="400" height="224" wmode="direct" seamlesstabbing="true" allowfullscreen="true" allowscriptaccess="always" overstretch="true" flashvars="guid=I7NAw9Zk&amp;isDynamicSeeking=true"></embed></p><p>The WordPress backend has been updated as well with hundreds of bug fixes and performance improvements. It is to early to tell if the improvements will have a significant impact on the blog&#8217;s server resource usage or loading times.</p><p>Have you updated your blog to WordPress 3.3 yet? If so, what do you think of the new version?</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/12/13/wordpress-3-3-now-available/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Create Web Based Interactive Excel Mashups</title><link>http://www.ghacks.net/2011/12/11/create-web-based-interactive-excel-mashups/</link> <comments>http://www.ghacks.net/2011/12/11/create-web-based-interactive-excel-mashups/#comments</comments> <pubDate>Sun, 11 Dec 2011 16:46:32 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Microsoft]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[excel]]></category> <category><![CDATA[spreadsheet]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=54226</guid> <description><![CDATA[How do you make Excel data available on the Internet? You could upload the spreadsheet directly, or use the program&#8217;s export feature to export the spreadsheet as a static table full of data. Developers who wanted more than that had to find a way to use the spreadsheet data with a web scripting language, for [...]]]></description> <content:encoded><![CDATA[<p>How do you make Excel data available on the Internet? You could upload the spreadsheet directly, or use the program&#8217;s export feature to export the spreadsheet as a static table full of data. Developers who wanted more than that had to find a way to use the spreadsheet data with a web scripting language, for instance by exporting the spreadsheet to XML.</p><p>Microsoft has recently released <a
href="http://www.excelmashup.com/">Excel Mashup</a>, a web based service to create rich and interactive data mashups. A SkyDrive account is required, as it is used to store the workbooks. Web developers can then make use of the JavaScript Api to create the mashups and embed them on their web sites.</p><p>Microsoft has made available several demo applications that demonstrate the functionality of Excel Mashup.</p><p><a
href="http://www.excelmashup.com/Content/MashupWalkthrough.html">Destination Explorer</a> for instance displays weather or visitor information for a city or park in regions of the world. The data is visualized both with charts and on Bing Maps.</p><p>How healthy was your meal today on the <a
href="http://www.excelmashup.com/ExampleApp">other hand</a> displays a persons meal&#8217;s calorie intake in detail. Adjustments can be made and the data entered is compared to the recommended intake for male or female adults with a sedentary or active lifestyle.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/12/excel-mashup.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/12/excel-mashup.jpg" alt="excel mashup" title="excel mashup" width="588" height="345" class="alignnone size-full wp-image-54227" /></a></p><p>The basic idea behind Excel Mashup is to give developers the ability to publish rich interactive applications using Excel data on the web.</p><p>The whole process has been divided into three steps. First the sign up, then the embedding of the workbook on a self-hosted web page and finally the creation of rich data mashups using the Excel Services JavaScript library.</p><p>Development examples are available on the website. One of the examples <a
href="http://www.excelmashup.com/Content/MashupHowto.html">walks</a> developers through the creation of the Destination Explorer application. JavaScript and HTML skills are required to follow the guide.</p><p>Developers find links to all three APIs on the web page as well.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/12/11/create-web-based-interactive-excel-mashups/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Embed Facebook, Twitter, Google Plus Without JavaScript</title><link>http://www.ghacks.net/2011/11/30/embed-facebook-twitter-google-plus-without-javascript/</link> <comments>http://www.ghacks.net/2011/11/30/embed-facebook-twitter-google-plus-without-javascript/#comments</comments> <pubDate>Wed, 30 Nov 2011 09:36:32 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[facebook]]></category> <category><![CDATA[Google Plus]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[social media]]></category> <category><![CDATA[twitter]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=53434</guid> <description><![CDATA[Search engines like Google Search use a page&#8217;s loading time as a signal when they compute that page&#8217;s ranking in their search engine results. Webmasters have a lot to tweak, from the server backbone to the scripts they use and embed, and the images and media they post; Everything has an impact on the page [...]]]></description> <content:encoded><![CDATA[<p>Search engines like Google Search use a page&#8217;s loading time as a signal when they compute that page&#8217;s ranking in their search engine results. Webmasters have a lot to tweak, from the server backbone to the scripts they use and embed, and the images and media they post; Everything has an impact on the page loading time. Social media buttons have become very popular with webmasters in recent years. The majority implements the buttons either with the help of plugins or by copying and pasting the code that social networks like Facebook offer directly.</p><p>The majority of methods use JavaScript to trigger the functionality. The issue here is that external scripts increase the page loading time. If you load to many scripts, your website could be punished for this by the search engines by reducing the page&#8217;s position in the rankings. Depending on the number of social media buttons that you embed, you could be loading multiple external JavaScript files.</p><p>But JavaScript can also be used for tracking purposes. Visitors who load a web page with external JavaScript will always at least pop up in the external service&#8217;s access logs.</p><p>The only positive effect for the webmaster is that users can vote for their articles on the linked social networking sites. But this is also achievable without JavaScript. The benefit of that solution? Faster page loading times and guaranteed no user tracking.</p><p>The following solution has been created by Daniel Pataki. It is a solution for WordPress, if you use a different script or software you may need to modify the code accordingly.</p><p>The code consists of two parts. First CSS code that you need to add to your blog&#8217;s stylesheet, and then the code that displays the links to the social networking sites on the website.</p><p><strong>CSS Code:</strong></p><p>You need the following sprite image that contains all four icons. This speeds up the loading time as only one image needs to be loaded instead of four separate ones. Place it in the /img/ directory of your theme folder or alter the background:url code to place it somewhere else.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/11/sprite.png" alt="sprite" title="sprite" width="132" height="32" class="alignnone size-full wp-image-53438" /></p><p><code>.social_icon {<br
/> background:url("img/sprite.png");<br
/> display:block;<br
/> width:33px;<br
/> float:left;<br
/> margin:0 3px 0 0;<br
/> height:32px;<br
/> opacity:0.8;<br
/> filter:alpha(opacity=80);<br
/> }<br
/> .social_icon:hover {<br
/> opacity:1;<br
/> filter:alpha(opacity=100)<br
/> }<br
/> .social_icon.twitter {<br
/> background-position:-33px 0;<br
/> }<br
/> .social_icon.googleplus {<br
/> background-position:-99px 0;<br
/> }<br
/> .social_icon.print {<br
/> background-position:-66px 0;<br
/> }</code></p><p><strong>WordPress single.php code</strong></p><p>You need to add the following code to WordPress&#8217; single.php file.</p><p><code>&lt;div class='social'&gt;<br
/> &lt;a href='http://www.facebook.com/sharer.php?u=&lt;?php the_permalink() ?&gt;' class='social_icon facebook'  rel="nofollow">&lt;/a&gt;<br
/> &lt;a href='https://twitter.com/share?url=&lt;?php the_permalink() ?&gt;' class='social_icon twitter'  rel="nofollow">&lt;/a&gt;<br
/> &lt;a class='social_icon googleplus' href="https://plusone.google.com/_/+1/confirm?hl=en&#038;url=&lt;?php the_permalink() ?&gt;"  rel="nofollow" &gt;&lt;/a&gt;<br
/> &lt;a href='javascript:window.print()' class='social_icon print'>&lt;/a&gt;<br
/> &lt;div style='clear:both'&gt;&lt;/div&gt;<br
/> &lt;/div&gt;</code></p><p>The functionality should be available immediately. Users who click on a social networking icon are taken to the selected site where they can post about the web page that they have originated from. The page url is automatically included in the post.</p><p>I hope this helps some of you out there who want to offer functional social networking buttons without the JavaScript.</p><p><strong>Update:</strong> Have added rel=&#8221;nofollow&#8221; to all external links.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/11/30/embed-facebook-twitter-google-plus-without-javascript/feed/</wfw:commentRss> <slash:comments>11</slash:comments> </item> <item><title>Learn How To Use MySQL Online</title><link>http://www.ghacks.net/2011/11/28/learn-how-to-use-mysql-online/</link> <comments>http://www.ghacks.net/2011/11/28/learn-how-to-use-mysql-online/#comments</comments> <pubDate>Mon, 28 Nov 2011 10:29:57 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Online Services]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[mysql database]]></category> <category><![CDATA[php]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=53281</guid> <description><![CDATA[Most webmasters have started to learn HTML before they moved on to programming languages such as PHP. With PHP come databases like MySQL as the primary storage for project data. Many popular online applications, such as WordPress, use the PHP and MySQL combination to power sites online. You usually do not need to know PHP [...]]]></description> <content:encoded><![CDATA[<p>Most webmasters have started to learn HTML before they moved on to programming languages such as PHP. With PHP come databases like MySQL as the primary storage for project data. Many popular online applications, such as WordPress, use the PHP and MySQL combination to power sites online.</p><p>You usually do not need to know PHP or MySQL if you download and install an application like WordPress. But if you want to start developing your own applications, or modifying existing ones, then you need to know the ins and outs of SQL database commands.</p><p>Head first SQL: Hands On is a free service by <a
href="http://headfirstlabs.com/sql_hands_on/hf01.htm">O&#8217;Reilly</a> that can be used to learn and execute MySQL queries online. when you open the Head First Labs site for the first time you see a form near the top that you can use to run MySQL commands.</p><p>The service provides access to several tables that are listed above the form. All you need to do is to enter a SQL query in the form to execute it. The core benefit of testing SQL commands here is that you do not have to create your own database first and fill it with data. Plus, you cannot really damage the database or tables this way.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/11/learn-how-to-use-mysql.jpg"><img
class="alignnone size-full wp-image-53282" title="learn how to use mysql" src="http://www.ghacks.net/wp-content/uploads/2011/11/learn-how-to-use-mysql.jpg" alt="learn how to use mysql" width="529" height="412" /></a></p><p>The results are displayed right beneath the for.  But the site offers more than just an option to run your own MySQL queries, which is especially useful for users who are just getting started and do not know anything about SQL.</p><p>The Get Started section of the page lists 33 MySQL lessons. The majority of lessons teach a specific command or command sets. This ranges from basic queries such as SELECT or INSERT to more complex operations. Not all lessons make sense, which can be attributed that some require that you have read the Head First SQL: Hands On book.</p><p>Some on the other hand can be used without having the book in reach. MySQL beginners will probably like the form on the start page the most, as it allows them to run custom SQL queries on sample database tables.</p><p>&nbsp;</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/11/28/learn-how-to-use-mysql-online/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Fat Pings, What Are They, Why You Need Them As A Webmaster</title><link>http://www.ghacks.net/2011/11/17/fat-pings-what-are-they-why-you-need-them-as-a-webmaster/</link> <comments>http://www.ghacks.net/2011/11/17/fat-pings-what-are-they-why-you-need-them-as-a-webmaster/#comments</comments> <pubDate>Thu, 17 Nov 2011 15:14:35 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[pings]]></category> <category><![CDATA[scraper]]></category> <category><![CDATA[scraper sites]]></category> <category><![CDATA[web development]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=52804</guid> <description><![CDATA[Content scraping is a big issue on today&#8217;s Internet, and a challenge for search engines to get it right. It basically comes down to the question of attribution. Who is the original author of a piece of content and on which website was it published first. Search engines get that right most of the time. [...]]]></description> <content:encoded><![CDATA[<p>Content scraping is a big issue on today&#8217;s Internet, and a challenge for search engines to get it right. It basically comes down to the question of attribution. Who is the original author of a piece of content and on which website was it published first. Search engines get that right most of the time. Sometimes though they fail and it hurts the original content creator badly when that happens.</p><p>Why is it bad? Because search engines rank content in their search results. If they believe you are the creator you are usually ranked higher than a site that has copied the content, if such a site is ranked at all.</p><p>The reality is this. Sites that scrape contents are easy to setup (using RSS feed mostly), require barely any maintenance and earn the creator money. These sites publish copied contents shortly after they have been published on the original website. As long as people can make money from this method, they will use it to do just that.</p><p>Fat Pings are one way to resolve the situation. The idea is simple. When you publish an article you ping a trusted source to confirm that you site is the original location of that article. It does not really matter if you do it 10 seconds before the scraper does the same or one hour, it is only important that you do it before the scraper does. This obviously has consequences for original content creators who do not make use of Fat Pings, as it is quite possible that scraper sites may make use of Fat Pings for an extra advantage.</p><p>How do you cope with that situation? You configure all of your sites to support Fat Pings. Here is how that is done.</p><p>If your blog is hosted on WordPress.com or Blogger, then you do not need to do anything. Fat Pings are automatically sent out. If you are running a self hosted WordPress blog, you can install the free <a
href="http://wordpress.org/extend/plugins/pubsubhubbub/">PubSubHubbub</a> extension to inform search engines when they blog has been updated.</p><p><iframe
width="560" height="315" src="http://www.youtube.com/embed/B5kHx0rGkec" frameborder="0" allowfullscreen></iframe></p><p>The suggestion to use Fat Pings comes directly from Google. You can read up more about it on <a
href="http://www.searchenginejournal.com/pubcon-matt-cutts-amit-singhal/36015/">Search Engine Journal</a> and <a
href="http://www.labnol.org/internet/fat-pings-for-content-scrapers/20400/">Labnol</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/11/17/fat-pings-what-are-they-why-you-need-them-as-a-webmaster/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Speed Up WordPress Page Loading Times By Removing l10n.js</title><link>http://www.ghacks.net/2011/10/25/speed-up-wordpress-page-loading-times-by-removing-l10n-js/</link> <comments>http://www.ghacks.net/2011/10/25/speed-up-wordpress-page-loading-times-by-removing-l10n-js/#comments</comments> <pubDate>Tue, 25 Oct 2011 12:19:05 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[page load]]></category> <category><![CDATA[speed up site]]></category> <category><![CDATA[webmaster]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress tips]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=51927</guid> <description><![CDATA[I recently noticed that my WordPress blog&#8217;s page loading times increased through the roofs which made me reevaluate everything that contributed to the loading times of the website. I implemented a few changes on the blog to improve page loading times. I first got rid of the three social networking buttons pointing to Google Plus, [...]]]></description> <content:encoded><![CDATA[<p>I recently noticed that my WordPress blog&#8217;s page loading times increased through the roofs which made me reevaluate everything that contributed to the loading times of the website. I implemented a few changes on the blog to improve page loading times. I first got rid of the three social networking buttons pointing to Google Plus, Facebook and Twitter, and replaced them with the Add This script instead. The benefit here was that it reduced the external JavaScript code that needed to be loaded for the functionality from three to one.</p><p>I also noticed that articles with hundreds of comments were loading significantly slower than pages with less comments. This made me reduce the number of comments per page to 50 root comments (plus their answers).</p><p>Today I noticed that WordPress added another JavaScript to ever page. The script in wp-inlcudes/l10n.js that is related to the admin bar that the WordPress developers added to one of the recent versions of the blogging platform.</p><p>While it is a small file with a size of 233 bytes it is still a script that is loaded by anyone, not just the admin of the blog. This somehow does not make a lot of sense. The important thing here is that the blog needs to make the request to load the element, not the time it takes to load the 223 bytes.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/10/ghacks-page-objects.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/ghacks-page-objects-600x296.jpg" alt="ghacks page objects" title="ghacks page objects" width="600" height="296" class="alignnone size-medium wp-image-51928" /></a></p><p>WordPress administrators may want to remove the JavaScript element from being loaded by every blog visitor to speed up the blog&#8217;s page loading times. The easiest way to remove the l10n.js from being loaded with WordPress is to unload it in the functions.php file in the WordPress theme folder.</p><p>All you need to do for that is to add the following line of code to the end of the functions.php file.</p><p><code>wp_deregister_script('l10n');</code></p><p>Please note that this may disable part of the admin bars toolbar functionality. Users over at <a
href="http://wordpress.stackexchange.com/questions/5451/what-does-l10n-js-do-in-wordpress-3-1-and-how-do-i-remove-it">Stack Exchange</a> have found a way to keep the JavaScript loaded for administrators of the blog.</p><p>if ( !is_admin() ) {<br
/> function my_init_method() {<br
/> wp_deregister_script( &#8216;l10n&#8217; );<br
/> }<br
/> add_action(&#8216;init&#8217;, &#8216;my_init_method&#8217;);<br
/> }</p><p>Just add this code instead to the functions.php file.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/10/25/speed-up-wordpress-page-loading-times-by-removing-l10n-js/feed/</wfw:commentRss> <slash:comments>20</slash:comments> </item> <item><title>MobiTest, Test Mobile Website Performance</title><link>http://www.ghacks.net/2011/10/06/mobitest-test-mobile-website-performance/</link> <comments>http://www.ghacks.net/2011/10/06/mobitest-test-mobile-website-performance/#comments</comments> <pubDate>Thu, 06 Oct 2011 19:36:06 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Online Services]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[mobile devices]]></category> <category><![CDATA[mobitest]]></category> <category><![CDATA[page speed]]></category> <category><![CDATA[webmaster]]></category> <category><![CDATA[website performance]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=51223</guid> <description><![CDATA[The rise of smartphones and other mobile handheld devices has increased the importance of optimizing websites for smartphones and other mobile devices. There are three core aspects that need to be taken into consideration. The size of the display which is often a lot smaller than standard desktop display resolutions, the technologies supported by those [...]]]></description> <content:encoded><![CDATA[<p>The rise of smartphones and other mobile handheld devices has increased the importance of optimizing websites for smartphones and other mobile devices. There are three core aspects that need to be taken into consideration. The size of the display which is often a lot smaller than standard desktop display resolutions, the technologies supported by those devices and the bandwidth which often results in slower connection speeds and as a result page loading times.</p><p>MobiTest is a free online service that webmasters can use to test the performance of websites on mobile devices. The service is completely free and requires no registration.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/mobile-website-test.jpg" alt="mobile website test" title="mobile website test" width="417" height="273" class="alignnone size-full wp-image-51224" /></p><p>Webmasters find the options of the screenshot above on the frontpage of the service. All that it takes to run a test is to enter a website url into the form on the start page. The remaining options are completely optional. They include a menu to select a specific mobile device for the test (several iPhone and Android models mostly from Canada but also the Netherlands and United States), the number of runs, video capturing of the loading and whether the results should be made public or private.</p><p>Tests are then started with a click on the Run Performance Test button. The service will add the speed test to the end of the queue. Information about the test&#8217;s status are always displayed on the screen.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/mobile-test.jpg" alt="mobile test" title="mobile test" width="600" height="231" class="alignnone size-full wp-image-51225" /></p><p>The developers suggest to bookmark the unique page address to come back later if a lot of websites are listed in the queue.</p><p>Each test result highlights several important information. Among them a screenshot of the website and how it is displayed on the selected mobile device, the page loading time and the total size of the page in Kilobytes. MobiTest grades each tested web page and displays a waterfall chart that highlights all connections that were made during the test.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/website-performance.jpg" alt="website performance" title="website performance" width="523" height="364" class="alignnone size-full wp-image-51226" /></p><p>Especially the ability to create a video snapshot of the page loading time on the selected mobile device is handy. As are the different locations and devices that webmasters can choose from. An option to run tests with all supported devices would have been handy.</p><p>Webmasters who want to test their website&#8217;s mobile performance can head over to the <a
href="http://www.blaze.io/mobile/">Blaze MobiTest</a> website to do so.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/10/06/mobitest-test-mobile-website-performance/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Google Local Business, Fix We currently do not support the location</title><link>http://www.ghacks.net/2011/09/26/google-local-business-fix-we-currently-do-not-support-the-location/</link> <comments>http://www.ghacks.net/2011/09/26/google-local-business-fix-we-currently-do-not-support-the-location/#comments</comments> <pubDate>Mon, 26 Sep 2011 07:29:58 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Google]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[business]]></category> <category><![CDATA[google maps]]></category> <category><![CDATA[google places]]></category> <category><![CDATA[local business]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=50825</guid> <description><![CDATA[Imagine that you have your business setup in Google under Google Places. Users from your town can search using location based queries to get your listing in the results or on Google Maps. Think Plumber Manhattan for instance. If you optimize the listing you usually have good chances to be at the top of the [...]]]></description> <content:encoded><![CDATA[<p>Imagine that you have your business setup in Google under Google Places. Users from your town can search using location based queries to get your listing in the results or on Google Maps. Think Plumber Manhattan for instance. If you optimize the listing you usually have good chances to be at the top of the listing for user searches, which in turn drives great business to your website and Google Places listing.</p><p>One of the issues that businesses and webmasters who take care of the listing for businesses experience from time to time is the dreaded &#8220;We currently do not support the location&#8221;.</p><p>This basically returns a blank page with the error message instead of the businesses listing on Google Places. I actually experienced this message twice in the last three months for a client.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/09/we-currently-do-not-support-the-location.jpg" alt="we currently do not support the location" title="we currently do not support the location" width="240" height="110" class="alignnone size-full wp-image-50826" /></p><p>It can be a serious blow to the businesses operations if it is not found on Google Places anymore. One might now assume that this message appears on purposes because something&#8217;s wrong with the listing, or maybe even the Google account in question.</p><p>This is however often not the case. The <strong>We currently do not support the location</strong> seems to be a bug in Google Places that a lot of local businesses have experienced in the last time.</p><p>I do suggest you check the email account linked to your Google Account and your Google Webmaster Tools account first to see if you got any emails or warnings from Google. The next thing that you need to do is to open your Places listing in your Google Account to check for changes or messages there.</p><p>If everything appears all right, you can try the following solution to bring your local business listing back on Maps.</p><p>The fix that worked in my client&#8217;s case both times was to make a change to the Google Places listing. The easiest way to do that is to post an update. You find the &#8220;Share an update on your place page&#8221; on the right side of the Places listing.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/09/google-places-update.png" alt="google places update" title="google places update" width="354" height="213" class="alignnone size-full wp-image-50827" /></p><p>Just enter an update into the form and hit the Share button afterwards. Write about a new product or special offer for instance.  I had to wait about 15 minutes before the local business appeared again on Google Places. The We currently do not support the location message was gone.</p><p>You can also make other changes, like adding or removing text from the site&#8217;s description, business hours or categories. Make sure you do not change the businesses location or other information related to that.</p><p>I hope this helps some local businesses who are fighting with the same bug on Google Places.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/09/26/google-local-business-fix-we-currently-do-not-support-the-location/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Is Your Site Being Outranked By Scrapers? Report Them!</title><link>http://www.ghacks.net/2011/08/30/is-your-site-being-outranked-by-scrapers-report-them/</link> <comments>http://www.ghacks.net/2011/08/30/is-your-site-being-outranked-by-scrapers-report-them/#comments</comments> <pubDate>Tue, 30 Aug 2011 08:51:35 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[scraper]]></category> <category><![CDATA[scraper sites]]></category> <category><![CDATA[search engine]]></category> <category><![CDATA[webmaster]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=49840</guid> <description><![CDATA[So called scraper sites or scrapers are one of the dark phenomenons of the Internet. The sites basically republish the RSS feed of one or multiple unique websites on a domain, usually without rights or link back to the original source. Technology in this sector has advanced in past years, and scraping has been combined [...]]]></description> <content:encoded><![CDATA[<p>So called scraper sites or scrapers are one of the dark phenomenons of the Internet. The sites basically republish the RSS feed of one or multiple unique websites on a domain, usually without rights or link back to the original source. Technology in this sector has advanced in past years, and scraping has been combined with article spinning to create unique low quality articles instead of 1:1 copies.</p><p>One would assume that search engines like Google or Bing had the tools to distinguish between original and copy and act accordingly. This unfortunately though is not always the case.</p><p>These sites often rank for long tail keywords which drive some traffic from the search engines to the sites. And since the majority of them runs Adsense ads, they make a pretty penny from that.</p><p>It is bad enough that those sites can copy and paste contents automatically on their blogs and earn money from it. Even worse is the fact that the process of setting up a new scraper site does not take more than ten minutes tops, and with automation even less.</p><p>So called auto blogs have been a trend in recent years in the Black Hat communities.</p><p>Some legit webmasters even experience something that they should not: A scraper site outranking the site where the article was published originally.</p><p>The search engines leave webmasters who experience the issue more or less alone. They basically ask the webmaster to fill out DCMA requests and send them to the scraper sites. Problem here is that many use proxy hosting or other forms of obfuscation so that it is not possible to contact the webmaster directly. Plus, webmasters usually deal with multiple scraper sites which leads to a never ending cat and mouse game, especially if you take the easy set up of new sites into account.</p><p>Webmasters have criticized Google in particular for this in the past, considering that Google could identify the majority of domain owners easily through their Adsense program as the majority of scraper sites uses Adsense for monetization.</p><p>Google recently asked webmasters to report scraper pages to them. The data will be used to test and improve algorithms that target those scraper sites.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/report-scraper-pages.png" alt="report-scraper-pages" title="report-scraper-pages" width="548" height="600" class="alignnone size-full wp-image-49841" /></p><p>Webmasters can submit scraper sites <a
href="https://docs.google.com/spreadsheet/viewform?formkey=dGM4TXhIOFd3c1hZR2NHUDN1NmllU0E6MQ&#038;theme=0AX42CRMsmRFbUy1mYzJkYmE4MS04Mzc4LTQ0ZGMtYjFlYi03NjU4MjkyMjIwMWY&#038;ifq">on this</a> web form.</p><p>It is about time that Google puts an end to this practice, especially since the company&#8217;s recent drive to promoting &#8220;quality&#8221; sites in their search engines.</p><p>Here are several good resources for webmasters who want to do more than just reporting.</p><p><a
href="http://www.career-evolution.net/how-to-deal-with-content-thieves.php">How to deal with content thieves</a><br
/> <a
href="http://perishablepress.com/press/2010/09/24/content-scrapers-suck-ass/">How to deal with content scrapers</a><br
/> <a
href="https://www.google.com/webmasters/tools/spamreport?hl=en">Report Spam To Google</a></p><p>If you are a webmaster, what&#8217;s your experience with scraper sites?</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/08/30/is-your-site-being-outranked-by-scrapers-report-them/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Display Author Profile Photos On Google Search</title><link>http://www.ghacks.net/2011/08/18/display-author-profile-photos-on-google-search/</link> <comments>http://www.ghacks.net/2011/08/18/display-author-profile-photos-on-google-search/#comments</comments> <pubDate>Thu, 18 Aug 2011 13:35:11 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[author profile]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[google profile]]></category> <category><![CDATA[webmaster]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=49249</guid> <description><![CDATA[Maybe you have spotted one of the recent changes on Google search results pages already. Some website listings, Lifehacker&#8217;s for instance, display an author profile photo next to their listing in the Google search results. This only happens on pages where a single author can be easily identified, which is the case for most blog [...]]]></description> <content:encoded><![CDATA[<p>Maybe you have spotted one of the recent changes on Google search results pages already. Some website listings, Lifehacker&#8217;s for instance, display an author profile photo next to their listing in the Google search results. This only happens on pages where a single author can be easily identified, which is the case for most blog posts. The question is: How can you get the same treatment?</p><p>It is thankfully not super complicated to configure your site to be compatible with the new author photo snippets that show up on Google Search. It is at this point in time however not guaranteed that your photo, or a photo of one of your authors, will appear in Google Search. It is rumored that Google has enabled that feature only for selected blogs and sites.</p><p>Nevertheless, it does not hurt to add the code to your site and Google Profile. And if your site gets picked by Google, you can expect a higher CTR (click-through rate) than sites without an author profile photo in Google.</p><p>Lets take a look at how it looks like in the search engine if it is configured correctly and enabled by Google:</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/google-search-author-profile-photos.png" alt="google search author profile photos" title="google search author profile photos" width="600" height="500" class="alignnone size-full wp-image-49250" /></p><p>Here are the steps that you need to undertake:</p><h2>Creating An About Author page</h2><p>You first need to create an about author page on your website. You then need to link to that page from all posts that this author writes. The link needs to use the <strong>rel=&#8221;author&#8221;</strong> parameter. How it is added depends largely on how the author information are posted on the post pages.</p><p>Here on Ghacks, the code looks like this:</p><blockquote><p>&lt;p class=&#8221;tags&#8221;&gt;Author: &lt;a href=&#8221;http://www.ghacks.net/author/martin/&#8221; title=&#8221;Posts by Martin Brinkmann&#8221; rel=&#8221;author&#8221;&gt;Martin Brinkmann&lt;/a&gt;</p></blockquote><p>Adding the code can be an easy task on single author blogs, but a bit more complicated on multi-author blogs. The best way to add support on those blogs and sites is to install a plugin like <a
href="http://wordpress.org/extend/plugins/allow-rel-and-html-in-author-bios/">Allow REL= and HTML in Author Bios</a> that adds the support.</p><p>You are not yet finished though. The about author page needs to exist for every author on the site. The actual page can contain any kind of information. One important part though is that it needs to link to the Google profile of that author. The link to the Google profile needs to contain the parameter <strong>rel=&#8221;me&#8221;</strong>.</p><blockquote><p>&lt;a rel=&#x201d;me&#x201d; href=&#x201d;http://profiles.google.com/ID&#x201d;&gt; Author Name &lt;/a&gt;</p></blockquote><h2>Linking Back from Google Profile</h2><p>In the last step, we need to link back from the Google profile to the about page on the website. Open your Google Profile, click the Profile icon at the top and then the Edit Profile button at the top. Locate links on the right side and select the Add custom link option.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/links-about-page-google-profile.png" alt="links about page google profile" title="links about page google profile" width="346" height="401" class="alignnone size-full wp-image-49255" /></p><p>You need to link to the author page on the website, and enable the &#8220;this page is especially about me&#8221;. You also need to make sure that a photo is added to the profile.</p><h3>Testing the rich snippet</h3><p>Open the <a
href="http://www.google.com/webmasters/tools/richsnippets">rich snippet testing tool</a> and enter an url from your website that is linked to a single author (a blog post for instance).</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/rich-snippet-tool.png" alt="rich-snippet-tool" title="rich-snippet-tool" width="600" height="326" class="alignnone size-full wp-image-49256" /></p><p>If you see the author photo next to the listing, you have configured the author profile photo support on your site correctly.</p><p>To summarize:</p><ul><li>Create an about author page on your site. Link from that page to the Google Profile of that author with the rel=&#8221;me&#8221; tag. Link the author&#8217;s blog posts on the website with the rel=&#8221;author&#8221; tags to the about author page on the blog.</li><li>Add a photo and a link to the author&#8217;s about page on the Google Profile of that author. Make sure the &#8220;this page is especially about me&#8221; box is ticked.</li><li>Check for correct implementation with the help of the Rich Snippet Tool.</li></ul> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/08/18/display-author-profile-photos-on-google-search/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Google Updates Sitelinks in Search Results</title><link>http://www.ghacks.net/2011/08/17/google-updates-sitelinks-in-search-results/</link> <comments>http://www.ghacks.net/2011/08/17/google-updates-sitelinks-in-search-results/#comments</comments> <pubDate>Wed, 17 Aug 2011 10:51:39 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Google]]></category> <category><![CDATA[Search Engines]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[google webmaster]]></category> <category><![CDATA[google webmaster tools]]></category> <category><![CDATA[search engine]]></category> <category><![CDATA[sitelinks]]></category> <category><![CDATA[webmaster]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=49198</guid> <description><![CDATA[So called sitelinks are displayed if a specific search term has an authority site associated with it. If you search for Ghacks for instance, you will notice that my site is displayed at the top. Below the standard listing are the site links, which previously used about the same amount of space as a standard [...]]]></description> <content:encoded><![CDATA[<p>So called sitelinks are displayed if a specific search term has an authority site associated with it. If you search for Ghacks for instance, you will notice that my site is displayed at the top. Below the standard listing are the site links, which previously used about the same amount of space as a standard Google search results site listing.</p><p>Google today announced that they have modified site links. When you now search for Ghacks in the Google search engine, you will notice that the site links use up a lot of space. On my 1920&#215;1200 resolution and a maximized window, that&#8217;s about two thirds of the screen.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/google-search-sitelinks.png" alt="google search sitelinks" title="google search sitelinks" width="482" height="600" class="alignnone size-full wp-image-49199" /></p><p>Here is a screenshot of Google&#8217;s old sitelinks layout for comparison.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/old-google-sitelinks.png" alt="old-google-sitelinks" title="old-google-sitelinks" width="526" height="146" class="alignnone size-full wp-image-49200" /></p><p>Why has Google made the decision to change the sitelinks layout? The Webmaster Central blog lists four reasons: Visibility, Flexibility, Clarity and Quality.</p><ul><li><strong>Visibility:</strong> The font size of the link text has been increased. Both the url and the first free words of the description added.</li><li><strong>Flexibility</strong>: Sitelinks are now query dependent, and the maximum number of sitelinks has been increased from eight to twelve.</li><li><strong>Clarity</strong>: Sitelinks and standard search results are now separated, which means that a sitelink entry will not appear in the general search results and vice verse.</li><li><strong>Quality</strong>: Google with the update has &#8220;combined the signals&#8221; used for &#8220;site links and ranking&#8221;.</li></ul><p>I personally think that Google went a bit overboard with the new sitelinks design. It takes an extreme amount of space. Both the description and url information are more or less useless, considering that you won&#8217;t usually see the full url or more than the first five or six words of the description on the search results page.</p><p>I&#8217;d rather like to see options to customize the layout. For my site, I&#8217;d remove the descriptions completely and start the urls after the domain name, as it should be clear that results come from the same domain (with the exception if a subdomain is listed of course).</p><p>Another thing that I think is missing is the ability to pick your own links for the sitelinks. Google picks them automatically, and your only option of influencing the listing is by demoting urls in the Webmaster Tools. First, that is no guarantee that the link won&#8217;t show up as a sitelink anymore, and second it does not guarantee that a better link is picked by Google&#8217;s algorithm.</p><p>For my site, I&#8217;d really like to add more categories and get rid of the articles that are displayed. That&#8217;s however not really possible.</p><p>You find more information about Google&#8217;s new sitelinks <a
href="http://googlewebmastercentral.blogspot.com/2011/08/introducing-new-and-improved-sitelinks.html">at the</a> Google Webmaster Central blog. Have you encountered the new sitelinks in Google&#8217;s search engine yet? If so, what&#8217;s your opinion?</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/08/17/google-updates-sitelinks-in-search-results/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Google Launches Panda Algorithm For Additional Languages</title><link>http://www.ghacks.net/2011/08/12/google-launches-panda-algorithm-for-additional-languages/</link> <comments>http://www.ghacks.net/2011/08/12/google-launches-panda-algorithm-for-additional-languages/#comments</comments> <pubDate>Fri, 12 Aug 2011 16:01:47 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[google search]]></category> <category><![CDATA[panda]]></category> <category><![CDATA[search]]></category> <category><![CDATA[search engine]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=48980</guid> <description><![CDATA[Google launched a new search engine algorithm earlier this year that they internally called the Panda update. The idea behind Panda was to introduce a quality variable into the ranking equation. Sites with good quality contents would see an increase, sites with low level quality or article farms would see a decrease. That worked so-so [...]]]></description> <content:encoded><![CDATA[<p>Google launched a new search engine algorithm earlier this year that they internally called the Panda update. The idea behind Panda was to introduce a quality variable into the ranking equation. Sites with good quality contents would see an increase, sites with low level quality or article farms would see a decrease. That worked so-so with many legit webmasters hit by the Panda. I know several webmasters whose sites have been hit where I could not find a reason for it, no matter how hard I looked at their websites.</p><p>More recent updates made some sites recover while others still would not return to their previous rankings. The core problem with Panda was that Google did not release a definition of quality. And if you ask one hundred Internet users about their definition of a quality website, you will likely get one hundred different answers.</p><p>Google first rolled out Panda to websites in the United States, and there only to English sites and queries. A later update launched Panda for all English speaking websites regardless of their location in the world. Today&#8217;s <a
href="http://googlewebmastercentral.blogspot.com/2011/08/high-quality-sites-algorithm-launched.html">announcement</a> at the Google Webmaster Central Blog marks the next step of the &#8220;high-quality sites algorithm&#8221; as Google likes to call it. Panda is now used on non-English versions of Google Search as well, with the exception of the Chinese, Japanese and Korean language versions.</p><p>According to the information posted, Panda will affect between 6 to 9 per cent of all queries &#8220;to a degree that a user might notice&#8221;. That&#8217;s lower than the initial 12% of affected sites of English queries, but still a considerable amount.</p><p>With Panda out in the open almost everywhere: What is your personal impression of Google&#8217;s search engine quality as of late? Has Panda improved the results significantly by pushing down lower quality sites? Or did you experience a decrease a value, something that might even have made you use another search engine?</p><p>Let me know in the comments.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/08/12/google-launches-panda-algorithm-for-additional-languages/feed/</wfw:commentRss> <slash:comments>13</slash:comments> </item> <item><title>A-B Testing Made Easy</title><link>http://www.ghacks.net/2011/08/10/a-b-testing-made-easy/</link> <comments>http://www.ghacks.net/2011/08/10/a-b-testing-made-easy/#comments</comments> <pubDate>Wed, 10 Aug 2011 14:34:48 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[test]]></category> <category><![CDATA[web development]]></category> <category><![CDATA[websites]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=48870</guid> <description><![CDATA[I&#8217;m usually not reviewing commercial services for obvious reasons, but I&#8217;d like to make an exception today. I was looking for an A-B testing service that would allow me to test web page variations to find out which variation worked best for a site that I own. I first thought about using Google&#8217;s Web Optimizer [...]]]></description> <content:encoded><![CDATA[<p>I&#8217;m usually not reviewing commercial services for obvious reasons, but I&#8217;d like to make an exception today. I was looking for an A-B testing service that would allow me to test web page variations to find out which variation worked best for a site that I own. I first thought about using Google&#8217;s Web Optimizer but had the impression that it was not really that easy to use. I then stumbled upon <a
href="https://optimizely.appspot.com/">Optimizely</a> and their service simply blew me away.</p><p>They basically allow you to create variations of an existing web page in a drag and drop like manner. For that, you do not need any coding experience whatsoever. Here is what you do. You create a new experiment first by entering a web page address that you want to A-B Test.</p><p>The web page is then rendered in the interface. A click on any element on the page displays a context menu with options to move, resize, hide or remove the element, change an image, edit the HTML directly, edit the link destination, track clicks or use custom JavaScript for advanced functionality.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/08/optimizely-a-b-testing.png"><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/optimizely-a-b-testing.png" alt="optimizely-a-b-testing" title="optimizely-a-b-testing" width="455" height="510" class="alignnone size-full wp-image-48871" /></a></p><p>You can make fonts bigger, move images around, exchange contents and manipulate the page in any other imaginable way. You can create one or multiple variations of a page.</p><p>Once done you get a single line of JavaScript code that you need to add right below the head tag of the web page that you want to A-B test. And that&#8217;s it. No manual creation of pages on your web server, no code editing.</p><p>A click on Start Experiment starts the monitoring. You can from that moment on access the stats for that experiment to compare conversion rates, improvements and the performance of specific links on the page that you have chose to monitor.</p><p>Here is a video that outlines the whole process.</p><p><strong>A-B Testing Video:</strong></p><p><iframe
width="560" height="349" src="http://www.youtube.com/embed/0S0IrbwpfzE" frameborder="0" allowfullscreen></iframe></p><p>What I personally really like about Optimizely is the ease of use. You don&#8217;t have to create multiple pages on your web server to test their performance, which speeds up the process significantly. The downside is the price of the service. Users get a 30-day free trial after which they pay $79.99 for up to 20,000 visitors or $399,99 for up to 200,000 visitors, both with an unlimited number of experiments.</p><p><a
href="https://optimizely.appspot.com/">Optimizely</a> has more to offer, including multi-browser testing of pages, automatic goal tracking or multiple page testings which is very helpful if you want to make changes to an element that is displayed on several pages of the website.</p><p>Optimizely is an A-B Testing service that I can recommend to web developers, Internet marketers and enthusiasts regardless of their technical background.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/08/10/a-b-testing-made-easy/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Submit URLs To Google Via Google Webmaster Tools</title><link>http://www.ghacks.net/2011/08/04/submit-urls-to-google-via-google-webmaster-tools/</link> <comments>http://www.ghacks.net/2011/08/04/submit-urls-to-google-via-google-webmaster-tools/#comments</comments> <pubDate>Thu, 04 Aug 2011 06:22:06 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Google]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[google search]]></category> <category><![CDATA[google webmaster tools]]></category> <category><![CDATA[search engine]]></category> <category><![CDATA[webmaster]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=48594</guid> <description><![CDATA[Creating a new website can be a very rewarding process. Webmasters usually run into a phase shortly after they have setup the site where they have to wait until the site gets indexed in the big search engines. This can take minutes, hours, days and sometimes even weeks, as it depends on the search engine [...]]]></description> <content:encoded><![CDATA[<p>Creating a new website can be a very rewarding process. Webmasters usually run into a phase shortly after they have setup the site where they have to wait until the site gets indexed in the big search engines. This can take minutes, hours, days and sometimes even weeks, as it depends on the search engine bots and their first visit to the website. Indexation of contents is usually fast if links are posted on a authority set or well crawled website, or if pings and social bookmarking is used to get the contents indexed.</p><p>Sometimes though you wait and wonder why the darn page is not in the index right now. This can also be a problem for an established site, for instance if you have changed content on a popular post or on your site in general. You&#8217;d like to see the new contents indexed in the search engines which usually does not happen right after you have hit the save button.</p><p>Google has now announced that they have added an option for webmasters to submit their urls to the search engine in Google Webmaster Tools.</p><p>The existing Fetch as Googlebot feature in Webmaster Tools has been improved with a submit to index option which basically allows you to submit the fetched url to Google for evaluation and inclusion in the index.</p><p>Here is how this works. Open Google Webmaster Tools and follow the Diagnostics > Fetch As Googlebot option in the left sidebar. You have to select the right domain first, of course. You need to add it if it is not already listed in Webmaster Tools.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/submit-to-index.png" alt="submit to index" title="submit to index" width="400" height="138" class="alignnone size-full wp-image-48595" /></p><p>You need to enter the url that you want to crawl. This can be a website&#8217;s homepage, a subpage or any other page that is publicly accessible on the Internet. Click Fetch to retrieve the site as Googlebot. This process may take between a few seconds to a few minutes. Once done you get a status report on the same page and an option to submit to index.</p><p>You get a prompt first where you can select to submit only the single url or the url and all pages that it links to.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/submit-url-to-index-confirm.png" alt="submit-url-to-index-confirm" title="submit-url-to-index-confirm" width="600" height="189" class="alignnone size-full wp-image-48596" /></p><p>Google currently has a limit of 50 individual page submissions per week, and 10 page with all linked pages submissions per week. The numbers are shown on the Fetch as Googlebot page.</p><p>Google has revamped the public Crawl URL form as well. The core difference besides the captcha is that webmasters and users do not have to verify ownership of the page or site to submit it to the index.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/crawl-url.png" alt="crawl-url" title="crawl-url" width="366" height="336" class="alignnone size-full wp-image-48597" /></p><p>The new Submit to Index feature is handy for webmasters who have troubles getting their website or a specific part of that website indexed in Google. (<a
href="http://googlewebmastercentral.blogspot.com/2011/08/submit-urls-to-google-with-fetch-as.html?utm_source=feedburner&#038;utm_medium=feed&#038;utm_campaign=Feed%3A+blogspot%2FamDG+%28Official+Google+Webmaster+Central+Blog%29">via</a>)</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/08/04/submit-urls-to-google-via-google-webmaster-tools/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>8 Essential Tips For Web Investors</title><link>http://www.ghacks.net/2011/07/31/8-essential-tips-for-web-investors/</link> <comments>http://www.ghacks.net/2011/07/31/8-essential-tips-for-web-investors/#comments</comments> <pubDate>Sun, 31 Jul 2011 16:08:43 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[buy websites]]></category> <category><![CDATA[flippa]]></category> <category><![CDATA[invest]]></category> <category><![CDATA[web investor]]></category> <category><![CDATA[website]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=48452</guid> <description><![CDATA[In Why Website Investments Are Better Than Stock Market Investments I have listed arguments for investing in websites, and not in stocks or other types of investment. I do not want to paraphrase the whole article, just that much: With investments in websites it is usually a matter of 12 to 24 months to get [...]]]></description> <content:encoded><![CDATA[<p>In <a
href="http://www.ghacks.net/2011/07/24/why-website-investments-are-better-than-stock-market-investments/">Why Website Investments Are Better Than Stock Market Investments</a> I have listed arguments for investing in websites, and not in stocks or other types of investment. I do not want to paraphrase the whole article, just that much: With investments in websites it is usually a matter of 12 to 24 months to get a 100% return. Even better, if you pick the right site you may not spend more than a couple of minutes per week managing it. Are there other types of investment with such a high return? Yes, but they are usually a lot riskier, and the chance of losing everything is much higher. If all falls down, you still end up with the domain and keywords and the knowledge that the website can be a good earner.</p><p>The biggest issue that keeps people from investing in websites is knowledge. How do you determine the worth of a website? Do you only look at the money it earns per month? Or are there other factors that can play a role? Should you hire a broker or do all the evaluating and bidding yourself?</p><p>Here are eight tips that can make the difference between making a great investment and buying a site that is not worth a single cent.</p><p><strong>1. Start Low</strong></p><p>Yes, that $50,000 Dollar website looks tempting. It might be a good investment. But what you need at the very beginning is experience. Look at websites that are sold at a lower price range. So what&#8217;s a good starting point? This depends largely on your budget. My suggestion would be to start with a website for less than $1,000 Dollars. You will get valuable experience out of this first deal. You make your first negotiation, understand how payments are made, how websites and domains are transferred to you and how to setup the website on your server or web hosting account.</p><p>Delays or downtimes, which may happen during the process, do not hurt you that much as well. Imagine a 24 hour downtime because of an error in the site&#8217;s DNS configuration. Would you prefer that to be your 50,000 Dollar site, or your 1,000 Dollar site?</p><p>Verdict: Start with a low site or two before you dive head first in your first four, five or six K investment.</p><p><strong>2. The Price</strong></p><p>A website is worth as much as the buyer is willing to pay for it. It is difficulty to determine the price, especially in the beginning. A good rule of thumb for PPC kind of sites (like Adsense) is to multiple the average monthly earnings of the last six months by the factor twelve. Make sure to adjust extreme values accordingly. Those are usually one-time peaks that should not be part of the calculation.</p><p>Adjust the price if you have analyzed the website in question and came to the conclusion that you can make changes to it to earn more than that average. This can be the case if the site uses bad ad placements for instance or if ads are missing on some of the site&#8217;s pages.</p><p>Verdict: Pay up to twelve times the average earnings of the last six months. Adjust that by the website&#8217;s optimization potential.</p><p><strong>3. The Traffic</strong></p><p>Some webmasters might say that there is no bad traffic. I&#8217;d have to disagree with that when it comes to buying websites. There are basically four types of traffic:</p><ul><li>Direct Traffic, that is visitors who enter the site url directly or open the site from their bookmarks.</li><li>Search Engine Traffic, traffic from organic search engine rankings</li><li>Referrals, traffic from third party sites that link to the site in question</li><li>Paid traffic, traffic that has been paid for.</li></ul><p>In my experience, it is best if the majority of traffic comes from organic search engine rankings, unless otherwise noted in the sales letter. Some websites use paid traffic to generate revenue. Why are referrals and direct traffic worse from a buyers point of view? Because they can be easily manipulated. Think of a webmaster who owns a high traffic website and the site that you want to buy. The webmaster might have added a link on his high traffic site to the other site to increase the site&#8217;s traffic. Chance is, that link will not be there anymore once the site has been sold, unless part of the agreement.</p><p>Another aspect to look after are the keywords that the site ranks for. A site that sells TVs via Amazon&#8217;s affiliate system will earn less per visitor if the main keywords are not TV related.</p><p>Verdict: Go for sites with organic traffic of 60%+, the more the better.</p><p><strong>4. The Payment</strong></p><p>When in doubt use Escrow or a comparable service. It is always alarming if a seller does not offer Escrow, especially if you are prepared to pay all of the fees (try negotiating to split the fees). What&#8217;s Escrow? It is basically a service that acts as a middle-men for both parties. You send the money to Escrow who park it until you have received the services or goods that you ordered from the other party, in this case the domain name, website and all other assets that are part of the agreement.</p><p>Verdict: Use Escrow to make sure you get the website and data after making the payment.</p><p><strong>5. The Revenue</strong></p><p>As with traffic, there are good and bad revenue streams in terms of verification. Good revenue streams are not easily faked, like Adsense or Affiliate earnings. Bad revenue streams are private ad sales or one-time deals. Would you buy a website for $1,000 Dollars because the seller claimed to have received $100 per month for the last twelve months for placing a link on the website?</p><p>Another aspect that gets often overlooked is the availability of the services used. Amazon for instance blocks people from several US states from becoming an affiliate. It would be pretty bad if the website you bought made use of Amazon affiliate links.</p><p>Unless you already have an account, you should check the requirements for opening an account prior to bidding for a website.</p><p>Verdict: PPC or affiliate based offers are the most reliable revenue types. Do not bid for sites with shady or unprovable revenue streams.</p><p><strong>6. Verification</strong></p><p>The first thing that web investors need to do when they spot a potential investment is to verify the claims of the seller. How is that done? Start with a simple <a
href="http://www.whois.net/">whois</a> to see the website owner and administrative contacts. It is a good sign if they match the seller&#8217;s profile. Some website selling business sites like Flippa run their own verification system to verify a seller&#8217;s phone number and other data including Google Analytics data.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/07/flippa-trust.png" alt="flippa-trust" title="flippa-trust" width="446" height="262" class="alignnone size-full wp-image-48455" /></p><p>You can also look up the seller on the Internet, or use a reverse IP lookup script like <a
href="http://www.ghacks.net/2011/07/23/ewhois-reverse-ip-adsense-analytics-lookups/">ewhois</a> to find out more about the seller&#8217;s other businesses.</p><p>Two key areas are left for you to verify: Revenue and Traffic. Traffic can be easily verified if Google Analytics is used. Ask the seller to add you to the account to get a first hand look at the site&#8217;s traffic. For revenue, it is not nearly as easy. Screenshots are fine but they are easily faked. Ask for video proof or a screencast session to see the earnings in realtime.</p><p>Verdict: Verification is very important and one of the first steps in validating a seller&#8217;s claims.</p><p><strong>7. Niches</strong></p><p>The best website niche is one that you have expertise in. While it is nice to sell high tech TVs on an affiliate website, it may be better to operate a site that you are familiar with. Why? Because you may get comments or questions by potential buyers. Should I get an LCD or Plasma TV, or a 3D TV? You may end up losing credibility if you cannot communicate with your buyers. Even worse, they may buy somewhere else and leave comments about your mediocre service on the Internet.</p><p>It is not really a necessity to buy a website in a niche that you are proficient in, but it can help you in the long run. Being proficient is also interesting when you add new content to the site you have just bought. New TVs coming out? Pick the best and add them to your store or site.</p><p>Verdict: Pick a niche that you are proficient in if possible.</p><p><strong>8. Time</strong></p><p>Would you rather buy a website for $900 that earns you $80 per month but requires you to spend one hour working per day, or a site for $500 that earns you $40 that runs on its own. The first site may look like the better deal, as it earns more per Dollar that you invest. But it also takes away 7 hours per week or 28 hours per month. And that makes it a very bad deal. First, your time is limited. If you only buy websites that require your attention, you will end up with a handful at most.</p><p>So called passive websites require almost no attention. It usually pays of to monitor the earnings and traffic, and to publish new contents a few times a month, but that&#8217;s done in less than an hour per week. That leaves ample room for many more websites.</p><p>Verdict: The less time it takes to maintain a website the better, unless you can outsource.</p><p>Anything that I left out that needs to be mentioned? Let me know in the comments.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/07/31/8-essential-tips-for-web-investors/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> </channel> </rss>
