Pods CMS Pods UI Soft Charisma Go to SKC Development »

Search Engine

Download Search Engine

Download v 0.5.2 from WordPress.org | Downloads: 2,288

Visit Search Engine on WordPress.org »

About Search Engine

THIS IS A BETA VERSION – Currently in development

OFFICIAL SUPPORT – Search Engine – Support Forums: http://www.scottkclark.com/forums/search-engine/

This is a Search Engine for WordPress that indexes pages on a site and provides comprehensive search functionality.

All you do is install the plugin, and index your site. You can setup cronjobs to reindex hourly, daily, or weekly on your Server – or do it manually on an as needed basis. Indexing covers Full Pages as the visitor sees them.

So… that means Sidebars, Widgets, Pages, Posts, Custom Post Types, Pod Pages, Plugin Generated Content, Title tags, Meta tags, Template code, and anything else your visitor can see anywhere on your site is indexed and searchable.

Installation

  1. Unpack the entire contents of this plugin zip file into your wp-content/plugins/ folder locally
  2. Upload to your site
  3. Navigate to wp-admin/plugins.php on your site (your WP plugin page)
  4. Activate this plugin

OR you can just install it with WordPress by going to Plugins >> Add New >> and type this plugin’s name

FAQ

Q. What if my site or parts of my site are password protected or are only available to logged in users? A. Currently, only .htaccess password protected pages are supported, I’m currently working towards supporting WordPress User Authenticated indexing (depending what user group it’s set to index as). Q. How can I include or exclude content on my page from being indexed? A.
  • Exclude content within section(s) of your site by adding the class noindex to the element tag(s)
  • Explicitly ONLY include content within section(s) of your site by adding the class onlyindex to the element tag(s)
Q. How can I allow / disallow URLs from being indexed? A.
  • Disallow the URI(s) in your robots.txt file
  • Disallow the URI(s) with a meta robots tag w/ nofollow
  • Disallow the link(s) with a rel attribute of nofollow
  • Disallow many links within section(s) of your site by adding the class nofollow to the element tag(s)

Changelog

0.5.2

  • Added option to Reset all data, and added ability to edit the Search Engine Token Key

0.5.1

  • You can now index based off of a directory, when indexing a new site simply type in the path like a normal url at the end of a domain name and you’ll start indexing from that page on (previously restricted to the root only)
  • You can now use ‘nofollow’ as a class to exclude a set of URLs within an HTML tag, or ‘noindex’ in a class to exclude content on a page from indexing, or use ‘onlyindex’ in a class to ONLY include that content on the page for indexing (excludes all other data automatically): In all indexing cases, links will be pulled from the entire page even outside designated onlyindex/noindex sections — The class check can be partial, so you can set your class to be noindexing and ‘noindex’ being a part of it will trigger that functionality during indexing
  • XML Sitemaps – Download sitemaps containing links to every page of your site
  • You can now continue an index if it did not complete, either via Reindexing based on the same template or from within Wizard (you will get a visual notice alerting you to any failed indexing)
  • Added cross_scheme option, to allow switching between http and https during indexing (default restricts to the originating scheme)
  • Bug fixes + features in Admin.class.php
  • Bug fixes in indexing
  • Bug fixes in search (encoding issues)

0.5.0

  • View Search Logs – View queries recently typed, how long it took them to process, and how many results were returned
  • Bug fixes + features in Admin.class.php
  • Bug fixes in indexing
  • Bug fixes in search

0.4.7

  • Bug fixes in indexing
  • Index Relevancy tweaks

0.4.6

  • Better searching (more than one word works now)
  • Search Term highlighting in Title / Description / URL
  • CSS tweaks
  • No longer looking for links in <style>, <object>, <embed>, <applet>, <noscript>, and <noembed> tags

0.4.5

  • Bug fix for lmao

0.4.4

  • preg_replace fix
  • CSS tweaks

0.4.3

  • Tweaks to CSS to make it work in other themes
  • Added SEARCH_ENGINE_CUSTOM_CSS check to see if it’s defined, if so – don’t use the CSS provided by the plugin
  • Added ‘css’ parameter in the shortcode, which when set to 0, it will not output CSS
  • Description excerpts on results
  • Index exclusion of <script> content
  • No longer looking for links in <pre> and <code> tags

0.4.2

  • Bug fixes for Spider.class.php

0.4.1

  • Bug fixes: Inclusion of SQL :-) and fix in Admin.class.php

0.4.0

  • First official release to the public as a plugin