Monday, October 31, 2016

Emnon Localized Link Creator

Earn more with geo targeted and ip based affiliate marketing using Emnon localized link creator – the professional affiliate link management & f
WordPress Plugins » Tag: seo – Recent Posts



Emnon Localized Link Creator

Emnon Localized Link Creator

Emailed Author: There are issues with your plugin code. Please read this ENTIRE email, address all listed issues, and reply to this email with your corrected code attached. It is required for you to read and reply to these emails, and failure to do so will result in significant delays with your plugin being accepted.


## Allowing Direct File Access to plugin files


Direct file access is when someone directly queries your file. This can be done by simply entering the complete path to the file in the URL bar of the browser but can also be done by doing a POST request directly to the file. For files that only contain a PHP class the risk of something funky happening when directly accessed is pretty small. For files that contain procedural code, functions and function calls, the chance of security risks is a lot bigger.


You can avoid this by putting this code at the top of all php files:


if ( ! defined( ‘ABSPATH’ ) ) exit; // Exit if accessed directly


## Calling files remotely


Offloading images, js, css, cgi, and other scripts to Google (or jquery.com or anywhere else frankly) is disallowed because you’re introducing an unnecessary dependency on another site. If the file you’re trying to use isn’t a part of WordPress Core, then you should include it -locally- in your plugin, not remotely. If the file IS included in WordPress core, please call that instead.


The one exception to this rule is if your plugin is performing a service. We will permit this on a case by case basis, however since this can be confusing, we have some examples of what are not permitted:


* Offloading jquery CSS files to Google – You should include the CSS in your plugin.
* Inserting an iframe with a help doc – A link, or including the docs in your plugin is preferred.
* Calling images from your own domain – They should be included in your plugin.


Here are some examples of what we would permit:


* Calling font families from Google or their approved CDN (if GPL compatible)
* API calls back to your server to process possible spam comments (like Akismet)
* Offloading comments to your own servers (like Disqus)
* oEmbed calls to a service provider (like Twitter or YouTube)


Please remove this dependency from your plugin and, if possible, include all files within the plugin (that is not called remotely). If instead you feel you ARE providing a service, please re-write your readme.txt in a manner that explains the service, the servers being called, and if any account is needed to connect.


Example:


https://code.jquery.com/ui/1.12.0-rc.2/themes/smoothness/jquery-ui.css


## Forcing PHP Sessions on all pages


Using session_start() or ob_start() in your plugin without having it encapsulated in a function means that it will run on every single page load when your plugin is active. That means you’ve just broken caching for everyone because the way PHP Sessions work is they indicate the visitor using sessions is unique and should have a non-cached view of the website. This specifically breaks Varnish type caching.


Please remove this from your plugin, or put it only in the function that absolutely must have it.


## Generic function (and/or define) names


All plugins should have unique function names, defines, and classnames. This will prevent your plugin from conflicting with other plugins or themes.


For example, if your plugin is called “Easy Custom Post Types”, then you might prefix your functions with ecpt_your function name here. Similarly a define of LICENSE would be better done as ECPT_LICENSE. You can use namespaces instead, however make sure that those also are unique. A namespace or class of ‘MyPlugin’ is NOT actually all that unique, you see.


This extends to anything in a define. For example …


define( ‘PLUGIN_PATH’, plugins_url( __FILE__ ) );


That define is a global, so PLUGIN_PATH could conflict with a number of other things.


Don’t try to use two letter slugs anymore. As of 2016, all the good ones are taken. Instead consider easy_cpts_ (from the first example).


Similarly, don’t use __ to prefix, as the double underscore should be reserved for WordPress itself.


Please update your plugin to use more unique names.


Some Examples:


function myStartSession
function myEndSession


## Undocumented use of 3rd Party


Your plugin is calling a 3rd party system, but you neglected to explain this in your readme.


Plugins that send data to other servers, call js from other servers, and/or require passwords and APIs to function are required to have a full and complete readme so we can make sure you’re providing the users with all the information they need before they install your plugin. Our goal with this is to make sure everyone knows what they’re installing and what they need to do before they install it. No surprises.


This is especially important if your plugin is making calls back to your own servers. For the most part, we do not permit offloading of images or code, however in the case where you are providing a service (like Disqus or Kismet or Twitter), we permit it. The catch is you have to actually explain this to the layman in your read me, so they know where data is going.


You’re calling freegeoip.net – You MUST disclose this.


—-


Please make sure you’ve addressed ALL issues brought up in this email. When you’ve corrected your code, reply to this email with the updated code attached as a zip, or provide a link to the new code for us to review. If you have questions, concerns, or need clarification, please reply to this email and just ask us.


(While we have tried to make this review as exhaustive as possible we, like you, are humans and may have missed things. As such, we will re-review the ENTIRE plugin when you send it back to us. We appreciate your patience and understanding in this.)


WordPress Plugins » Tag: seo – Recent Posts



Emnon Localized Link Creator

SearchCap: SEMPO survey, HTTPS & Halloween

Below is what happened in search today, as reported on Search Engine Land and from other places across the web. The post SearchCap: SEMPO survey, HTTPS & Halloween appeared first on Search Engine Land.


Please visit Search Engine Land for the full article.



Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing



SearchCap: SEMPO survey, HTTPS & Halloween

Introducing Brian Barry of All East Bay Properties

 Brian Barry Blog Post Image


In 2005, Brian Barry, began working with Jason Crouch at All East Bay Properties. The company was just opening in Emeryville, California, right across the Bay from San Francisco, and Brian had the opportunity to work with them from the start, serving as the marketing and technology manager.


Now, with a team of only five, they are one of the top real estate offices in town, specializing in condominiums and rental properties.


In a typical year, they sell roughly 30 properties with a topline revenue of $ 20 million. They attribute their success to consistently drawing in new website visitors and repeat clients with their extensive local knowledge of the East Bay real estate market.


The Evolution of Brian’s Website Promotion


Brian’s team started by investing in social media marketing to complement their regular marketing techniques (such as sending postcards every 2-3 months and regular email marketing). Then, with his background in web design and some search engine optimization (SEO), Brian was able to help the agency rank first in the search results for the search query: “Emeryville real estate.”


Later, Google’s algorithm changed and their page dropped a few spots, so Brian began looking more into social media marketing. Brian was fairly new to social media, but he saw how it could add value to his real estate business.


Over the past few years, they have maintained a blog that is rich with infographics sourced, in part, from their local MLS. Each of these blog posts are heavily promoted on their social media channels.


Brian also created and launched a Facebook ad campaign. As a result, they have received more online exposure, facilitated online interactions, and further established themselves as a local real estate market leader. In fact, over the last few years, their Facebook followers have grown to 5,500.


Now, with solid website and social media traffic, he just needed something that would enhance his website with the same functionality as larger brokerages and destination sites. He chose iHomefinder and MarketBoost to provide these tools for his website.


Making the Move to iHomeFinder IDX’s MarketBoost


Brian and his team immediately improved their ability to manage their listings with iHomefinder’s responsive IDX. MarketBoost gave him an advantage in the area because it provided visitors with a wide range of information about sold and open property listings as well as price changes. They couldn’t provide visitors these services in the past, but this gave them a chance to develop deeper online engagement with their potential leads.


These tools turned his website into a significant source of leads, and the team capitalized on it by using the lead setting that requires registration after conducting two property searches. Brian can then offer those leads Market Reports via iHomefinder’s MarketBoost, which includes detailed information about the local market.


The All East Bay Properties’ team employs a unique method of reaching out to these potential clients by creating markets defined by the specific building rather than a geographic area. Clients love the hyper-local marketing and return to Brian’s website again and again as the detailed market reports provide insights not available from other brokerages.


Brian and his team created 12 markets, which will increase in the future. The current markets are all condominium complexes or rental properties where they have amassed a significant amount of local knowledge over the years.


Initial Results


With iHomefinder’s IDX website, Brian’s team was able to get more traffic to their site and generate more leads and repeat visitors.


Adding iHomefinder’s MarketBoost to their website provided significant value to the brokerage:


  1. Solidify their reputation and image as local real estate experts. Brian and his team have gained the trust of sellers, buyers, and landlords who turn to them to rent and manage their properties. With MarketBoost, they are well-positioned to build upon this trust by providing relevant content to their new and past clients.

  2. Provide a means to nurture leads. For years, sellers and buyers have leveraged the internet to gain market knowledge prior to engaging with real estate agents. Brian and his team leveraged the power of MarketBoost to ensure clients always received the desired information directly from them (instead of the big portals). This keeps them ‘Top-of-Mind’ when the client is ready to transact.

  3. Save valuable agent time. By providing insights from the local market to their potential clients, his agents can free up more of their time to interact with clients much closer to transacting.

Brian is very pleased with the detailed local market information available through MarketBoost. He has established All East Bay Properties as the local real estate experts, and this had led to their growth in both first-time clients and repeat customers.


iHomefinder



Introducing Brian Barry of All East Bay Properties

Meet a Landy Award winner: Quick on its feet, Point It wins Best B2C Enterprise SEM Initiative

On a tight timetable, Point It managed to execute successful, targeted campaigns to support a product launch on the US Microsoft Store. The post Meet a Landy Award winner: Quick on its feet, Point It wins Best B2C Enterprise SEM Initiative appeared first on Search Engine Land.


Please visit Search Engine Land for the full article.



Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing



Meet a Landy Award winner: Quick on its feet, Point It wins Best B2C Enterprise SEM Initiative

Take the State of Search Survey from SEMPO & Search Engine Land

Take the SEMPO survey and win access to SMX West and other excellent SEM related prizes. Oh, and you’ll also help out the industry as a whole. The post Take the State of Search Survey from SEMPO & Search Engine Land appeared first on Search Engine Land.


Please visit Search Engine Land for the full article.



Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing



Take the State of Search Survey from SEMPO & Search Engine Land

Why all search ads seem the same (and what you can do about it)

Want to create search ads that stand out from the crowd? Columnist Pauline Jakober explains how a thorough examination of your business and its customers can help you create original and engaging ads. The post Why all search ads seem the same (and what you can do about it) appeared first on Search…


Please visit Search Engine Land for the full article.



Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing



Why all search ads seem the same (and what you can do about it)

How bundled products can boost your holiday sales

Boost your sales this holiday season with a bundle or two. Learn how product bundles can lead to higher interest and amazing sales.


The post How bundled products can boost your holiday sales appeared first on WooCommerce.


Blog – WooCommerce



How bundled products can boost your holiday sales

When going HTTPS, don’t forget about local citations!

Columnist Andrew Shotland shares some common problems that occur during site migrations to HTTPS and explains the importance of updating your citations. The post When going HTTPS, don’t forget about local citations! appeared first on Search Engine Land.


Please visit Search Engine Land for the full article.



Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing



When going HTTPS, don’t forget about local citations!

How to prepare for post-holiday returns

Post-holiday returns don’t have to be a pain. Here’s how to prepare your team and your store for the influx of returns and exchanges.


The post How to prepare for post-holiday returns appeared first on WooCommerce.


Blog – WooCommerce



How to prepare for post-holiday returns

Sunday, October 30, 2016

Halloween Google Doodle treats searchers to Magic Cat Academy game a day early

Halloween isn’t until tomorrow, but Google is already celebrating by replacing its logo with an interactive game filled with ghosts and a magic cat. The post Halloween Google Doodle treats searchers to Magic Cat Academy game a day early appeared first on Search Engine Land.


Please visit Search Engine Land for the full article.



Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing



Halloween Google Doodle treats searchers to Magic Cat Academy game a day early

Friday, October 28, 2016

SearchCap: AdWords Partners bug, AMP upsets publishers & SEO power

Below is what happened in search today, as reported on Search Engine Land and from other places across the web. The post SearchCap: AdWords Partners bug, AMP upsets publishers & SEO power appeared first on Search Engine Land.


Please visit Search Engine Land for the full article.



Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing



SearchCap: AdWords Partners bug, AMP upsets publishers & SEO power