The SEO Structure and the Glide
Panel Magic Widget.
The Glide Panel Magic Widget can be placed anywhere
within a content page with the menu for widget separate
from the widget's content.
When this is done, as with any HTML, logical order
should be built and maintained. This should include the
proper use of the h1 through h6 header elements.
The entire document should be structured with the header
elements as if the document were being built from a formal
outline. In fact, when only the header elements are displayed,
the content should be a formal outline.
Even though the widget uses JavaScript to expose and hide the
content within the Glide Panel Magic system, all of the content
is exposed to search engines. Search engines do not apply
JavaScript.
Exposure to Search Engines versus Usability.
Content exposure
to search engines and usability of that content through
search engine results are two different things.
When a user of
a search engine finds content listed within the search engine
results page that is part of hidden content, such as that of
this specific widget for example, the search engine link
requires a click through that will take the user to that
content. However, with hidden content and without special
consideration given to that, the user will be taken to the
content page without having that content exposed to them.
Search Engine Results Usability.
Several methods
can be used that will give the user a click through or inform
the user where the results of the content search are located
within the Web document.
If header elements are used within the
content of the widget, assign a unique id value
to the uppermost header element within that content segment.
Internal links can reference these id values as
needed.
One method would be to include descriptive
links within or immediately adjacent to the exposed content
of the widget's first panel.
Creation of Appropriate Links.
The widget panels
are automatically assigned a component and a panel number for
each Glide Panel Magic segment. This is assigned as an
id value to the corresponding div
or table element.
For example, this specific content section
has been assigned an id value of
p7GPc1_4. The component panel identifier is
1 and the content panel identifier is
4.
To create a proper click through link that
will automatically expand the correct content panel, use the
URL parameter
for the content segment and the anchor method that identifies
the appropriate header element.
For this panel segment the URL parameter within
the href attribute would be:
general.aspx?gpm=1_4#panel1
- A proper URL
parameter.
For this Web site, I have included the
various content segments within the site map of the various
Glide Panel Magic widgets used. The site map provides a
brief description of each of the widget's content panels and
provides a link that will reference the content and expose it.
The site map content page is then referenced as an upper
level within a search engine site reference xml
file. This reference file is used by search engines for
determining what content pages should be indexed and at what
frequency indexing should occur. In short, this method
exposes the widgets' content that includes appropriate
click through links.
Summary.
Various other methods
could be used to accomplish click through exposure including
some complex ASP.NET code behind URI methods, perhaps.
Whatever method is used just be sure to
include a link that will expose the hidden content, when
necessary, and provide a click through for the user to access
the content.