Results 1 to 7 of 7

Thread: Non seo friendly programming Languages

  1. #1
    Join Date
    Jul 2014

    Non seo friendly programming Languages

    Hi guys,

    Tell me the programming code or languages which is not good for seo.

  2. #2
    IF talking server-side, it shouldn't matter. IF you are making a website they ALL have to output HTML, and in terms of SEO the only thing that matters is? HTML. If a language can output to console, they can output HTML. Websites are HTML, if you have HTML you're fine. You have semantic markup -- aka using HTML PROPERLY (very tempted to stop calling it semantic markup) -- of content of value, you're GOLDEN.

    Mind you, using some tools can make the job harder -- visual studio when it comes to ASP.NET pages can really just behave like an incontinent cat on brand new carpets, making a mess that will never come out and you end up having to throw it away and start over (probably buying brown carpets). Using WYSIWYG editors can result in non-semantic markup that can really hamper your efforts since they vomit up presentational markup -- an accessibility mess; and usually if it's an accessibility mess, it's a mess for search too.

    But the programming languages themselves? Those really aren't a problem. As long as you're outputting good HTML from them, it doesn't matter what language is gluing that HTML together.

    The only language I can think that MIGHT have an impact would be an overuse of JavaScript to load large content sections via DHTML or AJAX with no graceful degradation. While Google has gotten better at handling it, on the whole endless pointless scripttardery loading content with no graceful degradation / scripting off option is rolling the dice with your fate... especially when Baidu turns it nose up at it. (when 76% of the Internet users in a country containing over four times the population of the US uses Baidu, don't dismiss it out of Google zeal!)

    But again, that's not a problem with the language itself. Used properly there's nothing wrong with JavaScript -- the problem is how a lot of people use it; particularly in developing systems that have zero scripting off fallbacks. As the "unwritten rule of JavaScript" says: If you can't make a fully functional page without JavaScript FIRST, you likely have no business adding scripting to it.

  3. #3
    Join Date
    Feb 2013
    FLASH is terrible when it comes to SEO and I'm sure everyone has seen a website developed in Flash.

  4. #4
    I don't consider flash a programming language -- actionScript is... which is PART of flash... though yeah, Flash based sites are trash.

    The sad part is most of what makes flash based sites suck isn't even that it's flash or the whole "Oh but it requires a plugin" crap -- but that it's goofy bandwidth wasting animated crap that just gets in the way of users getting to the content.

    Which of course is why people are trying to recreate what they did in Flash using Canvas and Scripting (and incorrectly calling it HTML 5). Kind of like the re-re's who use JS to emulate the behavior of TARGET and FRAMESETS -- completely missing the point!

  5. #5
    Join Date
    Aug 2013
    Phoenix, AZ
    Quote Originally Posted by Strider64 View Post
    FLASH is terrible when it comes to SEO and I'm sure everyone has seen a website developed in Flash.
    Probably is not a programming language, but none the less he is correct. Flash sucks...

  6. #6
    Join Date
    Feb 2013
    I was using Flash instead of Actionscript for more people relate to the term "FLASH" - I know Flash isn't a programming language. Another thing people will say when defending ActionScript is that it is very very similar to JavaScript and I don't want to get in that debate.
    Last edited by Strider64; 07-07-2014 at 11:05 AM.

  7. #7
    Quote Originally Posted by Strider64 View Post
    Another thing people will say when defending ActionScript is that it is very very similar to JavaScript and I don't want to get in that debate.
    Well, they are both technically offshoots of ECMAScript -- that's not necessarily a good thing.

    NOT that when we say JavaScript we MEAN JavaScript, we MEAN ECMAScript.

    But yeah, let's not go there -- that could threadjack this forever with debate.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.15032 seconds
  • Memory Usage 2,900KB
  • Queries Executed 13 (?)
More Information
Template Usage (33):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (7)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates