7 posts
  • Has been part of the Envato Community for over 2 years
  • Located in Canada
  • Has collected 1+ items on Envato Market

The wordpress portfolio theme I just purchased as the option of an Ajax portfolio or a Non-Ajax portfolio. Is one better to have then the other? Would an Ajax one be better as the wait time is less?

I still dont know the difference between Ajax and non Ajax…

Ajax = Doesn’t require your web browser to “refresh” when it loads new content, Ajax can send or retrieve data from a web server without the server needing to “reload/refresh” from the client(you and your web browser in this case)

non-Ajax = the page needs to be refreshed to get new content, when you click on a link in a page you see the page actually reload, if the site setup properly most of the site contents cached(images css js) so its brief.

its more complex than this but yeah
637 posts
  • Has referred more than 5000 members
  • Has sold $5M+ on Envato Market
  • Has collected 100+ items on Envato Market
  • Had an item featured in a magazine
+9 more

In General an ajax request is better because the load time for the user is reduced and you are also requesting less resources from your server (if the ajax script is written well of course)

And as an additional note: If coded correctly its not true that ajax scripts have any negative SEO impact. You can easily test that by disabling javascript. If you click the link which previously loaded a portfolio item via ajax, and it loads the portfolio page with a normal page request, you are good to go. In that case the theme author has used an appropriate fallback.

If you deactivate the browsers javascript, then click the link and nothing happens the theme author didn’t put a lot of thought into the script and it might affect the visibility of your content for google. In that case I would recommend to not use the Ajax option.

1986 posts
  • Made it to the Authors' Hall of Fame
  • Sells items exclusively on Envato Market
  • Has been part of the Envato Community for over 5 years
  • Has referred 10+ members
+3 more

Useful info in this thread – Thanks very much friends.

MD_Jillur_Rahman Recent Posts Threads Started
145 posts
  • Has referred 1+ members
  • Has sold $10,000+ on Envato Market
  • Has collected 1+ items on Envato Market
  • Sells items exclusively on Envato Market
+1 more

Ajax is difficult for google SEO crawl.

3439 posts
  • Has sold $5,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Achieved the monthly Community Superstar Award
  • Located in United States
+2 more

Ajax is difficult for google SEO crawl.

not when done correctly https://developers.google.com/webmasters/ajax-crawling/

Helpful Information

  • Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
  • Open a support ticket if you would like specific help with your account, deposits or purchases.
  • Item Support by authors is optional and may vary. Please see the Support tab on each item page.

Most of all, enjoy your time here. Thank you for being a valued Envato community member.

Post Reply

Format your entry with some basic HTML. Read the Full Details, or here is a refresher:

<strong></strong> to make things bold
<em></em> to emphasize
<ul><li> or <ol><li> to make lists
<h3> or <h4> to make headings
<pre></pre> for code blocks
<code></code> for a few words of code
<a></a> for links
<img> to paste in an image (it'll need to be hosted somewhere else though)
<blockquote></blockquote> to quote somebody

:grin: :shocked: :cry: Complete List of Smiley Codes